|
|
Matrix b aus for-Schleife in Array einfügen |
|
werter |

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 13.12.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 11.01.2012, 20:40
Titel: Matrix b aus for-Schleife in Array einfügen
|
 |
Hallo Leute,
ich hab eine Frage.
Ich bekomme in der for-Schleife 200 verschiedene Werte der Matrix b. Die Spaltenanzahl der Matrix b kann jedesmal variieren. die Zeilenanzahl bleibt jedoch immer 2.
Der Code in der for-Schleife ist unvollständig, da er hier keine Rolle spielt.
Ich will, dass alle 200 Matrizen hier eingefügt werden:
Alle 200 Matrizen heißen gleich. Ich will nicht allen einen verschiedenen Namen geben!
Vielen Dank!
|
|
|
|
|
eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 11.01.2012, 21:18
Titel:
|
 |
mit dazu.. und präallokieren nicht vergessen!
|
|
|
werter |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 13.12.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.01.2012, 01:15
Titel:
|
 |
Was heißt präallokieren ?
Ich hab
am Ende der for-Schleife eingefügt.
Es kommt aber dann die Fehlermeldung:
Zitat: |
Undefined function or variable 'b'.
Error in Ausfuehren (line 22)
X{t}= b
|
|
|
|
eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 12.01.2012, 10:50
Titel:
|
 |
Du hast doch b in deinem Beispiel definiert. Wenn du das nicht in deinem echten Programm hast, so musst du das natürlich anpassen! Zum präallokieren mal in die Hilfe/bei Google schauen!
|
|
|
werter |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 13.12.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.01.2012, 12:01
Titel:
|
 |
Beim Präallokieren muss ich lediglich im vorhinein eine ausreichend große zero-Matrix definieren, oder?
Leider ist die Matrix b nicht fest definiert. Die Matrix b wird in der for-Schleife immer neu berechnet.
Wie muss ich dann
verändern?
Ich komm da einfach nicht drauf.
Kann mir jemand bitte helfen?
|
|
|
eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 12.01.2012, 12:31
Titel:
|
 |
Du musst das in die Schleife schreiben!
|
|
|
werter |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 13.12.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.01.2012, 13:01
Titel:
|
 |
Ich hab das auch in die Schleife geschrieben. Trotzdem gibt er diese Fehlermeldung an.
|
|
|
eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 12.01.2012, 13:04
Titel:
|
 |
Das zeig doch mal deinen Code. Wie sollen wir dir sonst helfen? Hellsehen kann hier leider niemand
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 12.01.2012, 13:09
Titel:
|
 |
Hallo,
die Fehlermeldung bedeutet, dass du b verwendest, bevor es definiert wird.
Wirklich weiterhelfen wird man dir aber in der Tat nur können, wenn du deinen Code mal tatsächlich zeigst.
Grüße,
Harald
|
|
|
|
|
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 - 2025
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.
|
|