WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Schleife, um Vektoren zu einer Matrix zusammen zupacken

 

Gast

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.06.2009, 13:45     Titel: Schleife, um Vektoren zu einer Matrix zusammen zupacken
  Antworten mit Zitat      
Hi,
ich arbeite erst seit kurzer Zeit mit Matlab und habe eine Frage, bei der ihr mir vielleicht helfen könnt.
Ich haben einen Vektor x, der von a abhängt. Jetzt möchste ich a von -10 bis 10 laufen lassen und die ganzen Vektoren in eine Matrix packen. Ich habe es mit einer for Schleife probiert, komme allerdings nicht weit, da ich dann immer nur einen Vektor in der Matrix habe.
Da ich da gerade gar nicht mehr weiter komme und total das Brett vor dem Kopf habe, wäre es super, wenn jemand eine Idee hätte und mir weiter helfen könnte.
lg und schonmal vielen Dank, falls jemand eine gute Idee hat


steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 02.06.2009, 15:20     Titel:
  Antworten mit Zitat      
Moin,

ich vermute du hast eine Schleife der Form stehen:
Code:
a = -10:10;
X = zeros(1,length(a));
for k=1:length(a)
    x = a(k)*...;
    X(k) = x;
end
?
Dann mach mal folgendes:
Code:
a = -10:10;
lx = 5; % Anzahl der Einträge in deinem Vektor x
X = zeros(length(a),lx);
for k=1:length(a)
    x = a(k)*...;
    X(k,:) = x;
end


Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.06.2009, 15:49     Titel:
  Antworten mit Zitat      
Hi,
dankeschön für die schnelle Antwort, es hat so funktioniert.
Vielen Dank, lg
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.