|
chema |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 18.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.08.2018, 11:09
Titel: Dimension mismatch
|
|
Hallo Leute,
Im Zuge einer Arbeit möchte ich den Oregonator mit dem expliziten sowie dem impliziten Eulerverfahren auswerten.
Der Code für das explizite Euler-Verfahren sieht dazu wie folgt aus
Für nicht-vektorwertige Funktionen funktioniert es wunderbar, nur sobald ich für f eine Funktion wie oben definiere erhalte ich für die Zeile y_eem(1)=y0 einen dimension mismatch Fehler.
Da ich erst vor 3 Tagen begonnen habe mit Matlab zu arbeiten stehe ich hier an.
Vielen Dank im Voraus
|
|
|
|
|
J0nas |
Forum-Century
|
|
Beiträge: 208
|
|
|
|
Anmeldedatum: 10.09.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ab 2016a
|
|
|
|
|
|
Verfasst am: 18.08.2018, 14:50
Titel:
|
|
Hallo chema,
du hast mit y0 einen Vektor. (Im Beispiel mit der Dimension 3)
Den Vektor willst du dem ersten Wert von y_eem zuweisen (Dimension 1). Deshalb bekommst du den Fehler.
Grüße
Jonas
_________________
1.) Ask Google & Matlab Documentation
2.) Ask gomatlab.de & Technical Support of MathWorks
3.) Go mad, your problem is unsolvable
|
|
|
chema |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 18.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.08.2018, 15:49
Titel:
|
|
Hallo J0nas,
erstmal danke. Aber ich möchte, dass dem y_eem (1) der ganze Vektor zugeordnet wird und nicht nur die erste Komponente. Die (1) soll dabei ja nur der Zählindex für die for_Schleife sein.
Gibt es da eine Möglichkeit?
|
|
|
J0nas |
Forum-Century
|
|
Beiträge: 208
|
|
|
|
Anmeldedatum: 10.09.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ab 2016a
|
|
|
|
|
|
Verfasst am: 18.08.2018, 15:59
Titel:
|
|
Hallo,
dann mach ein cell-Array drauß (mit geschweiften Klammern):
Dann musst halt deine Schleife entsprechend auch anpassen.
Grüße
Jonas
_________________
1.) Ask Google & Matlab Documentation
2.) Ask gomatlab.de & Technical Support of MathWorks
3.) Go mad, your problem is unsolvable
|
|
|
chema |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 18.08.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.08.2018, 16:45
Titel:
|
|
Nochmals ein riesen Dankeschön an dich J0nas.
Hat jetzt geklappt. An cell hatte ich gar nicht gedacht.
Kann damit geschlossen werden.
|
|
|
|
|
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.
|
|