Hallo zusammen, ich bin ganz neu in der MATLAB-Programmierung und habe eine einfache Frage. Ich habe einen Vektor mit dynamischer Länge und möchte gerne alle Werte um zwei nach rechts verschieben und vorne dann zwei Werte einfügen. Kann mir bitte jemand einen Tipp geben wie ich dies realisieren kann? Vielen Dank schonmal Franziska
Super vielen Dank für die schnelle Antwort. Ich möchte nun noch am Ende des neuen Vektor wieder 2 Werte entfernen, geht das auch so einfach?
nochmalneuerVektor = neuerVektor(1:(length(neuerVektor)-2))
Oder auch a = [x y a(1:end-2)]; oder a(3:end) = a(1:end-2); a(1) = x; a(2) = y; Grüße, Max
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.