|
|
Vektor auffüllen (immer die nächste freie Position) |
|
Borste |
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.04.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.04.2014, 13:36
Titel: Vektor auffüllen (immer die nächste freie Position)
|
|
Hallo Leute,
ich habe gerade n Brett vorm Kopp, daher meine Frage:
Wie kann ich einen Vektor mit einer Zahl auffüllen, sodass diese Zahl immer an der nächsten freien Stelle platziert wird. Also angenommen ich habe einen vektor a = [1 4 6] , dann möchte ich diesen mit einer 5 auffüllen und den Vektor a = [1 4 6 5] herausbekommen. Das soll ohne a(1,4) = 5 funktionieren, da ich im nächsten Durchlauf dann wieder einen Vektor anderer Länge habe, den ich wiederum in der nächsten freien Spalte auffüllen möchte.
Vielen Dank schonmal und beste Grüße!
|
|
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 11.04.2014, 14:25
Titel:
|
|
|
|
Borste |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.04.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.04.2014, 15:07
Titel:
|
|
Besten Dank. Wie könnte das denn funktionieren wenn ich das mit folgendem Code mache?
weil so klappts schonmal nicht ; )
ach doch klappt, sorry...man muss den Vektor nur vorher einmal definieren!
Danke und ein schönes Wochenende!
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 11.04.2014, 15:12
Titel:
|
|
das siht so aus als wolltest du einen index im namen verstecken... sowas ist immer sehr schlecht. ich kann dir davon nur abraten. es ist sehr umständlich sowas zu erstellen und noch umständlicher später damit weiter zu arbeiten. eval ist nur sehr schwer zu debuggen und sollte darum nur im notfall benutzt werden. ist es für dein problem notwendig die vektoren zu zuerstellen? cells , structs oder auch einfache mehrdimensionale arrays sind meist besser und vor allem auch viel leichter weiterzuverarbeiten.
_________________
richtig Fragen
|
|
|
Borste |
Themenstarter
Forum-Fortgeschrittener
|
|
Beiträge: 56
|
|
|
|
Anmeldedatum: 18.04.13
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.04.2014, 20:07
Titel:
|
|
jap, danke für den hinweis, das ist mir auch schon aufgefallen ; )
ich suche einfach verschiedene möglichkeiten und möchte die schnellste und beste herausfiltern. Daher brauchte ich das mit den Vektoren einfach als Vergleich. Keine Sorge, werde das in meinem finalen Programm auch nicht benutzen ; )
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|