|
thomas0815 |

Forum-Century
|
 |
Beiträge: 153
|
 |
|
 |
Anmeldedatum: 13.05.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.08.2010, 11:58
Titel: Fehler im Code?
|
 |
Hallo zusammen,
ich bekomme folgende Fehlermeldung und kann mir nicht so recht erklären warum!? ??? Error using ==> plus
Matrix dimensions must agree.
die Matrix cost ist eine n x m - Matrix mit n = 10 Zeilen und m= 100 Spalten
Der Fehler tritt erst auf, seit dem ich cost dazu addiere!
Woran kann das liegen?
Grüße,
Thomas
|
|
|
|
|
yankemen |

Forum-Century
|
 |
Beiträge: 104
|
 |
|
 |
Anmeldedatum: 14.04.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 32: 2008a & 2010a
|
 |
|
|
 |
|
Verfasst am: 17.08.2010, 16:45
Titel:
|
 |
Moin Thomas,
wenn ich das richtig sehe, hast Du einen index2 von Größe p.
Du möchtest in acc_cashflow an der Stelle (i,j,index2) etwas hinterlegen.
D.h., wenn index2 genau ein Element groß ist, dann willst Du genau einen Skalar neu berechnen.
Stimmt das?
Dann ist offenbar index2 kein Skalar?
Soll es ein Skalar sein? Wenn nicht, dann kann man entweder nicht so addieren oder Du musst index2 mittels Debugger überprüfen.
HTH,
yankemen
_________________
Gibt es ein Ist und ein Wunsch-Soll? Gibt es Beispiele zum Durchprobieren? Wenn selbstgeschriebene Funktionen aufgerufen werden: können sie bitte angehangen werden? Gab es Fehlermeldungen?
Stimmen die Werte, wenn der Debugger mit Haltepunkten etc. eingesetzt wird?
Danke
|
|
|
thomas0815 |
Themenstarter

Forum-Century
|
 |
Beiträge: 153
|
 |
|
 |
Anmeldedatum: 13.05.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.08.2010, 18:31
Titel:
|
 |
Hallo yankemen,
also k( i,: ) ist eine k(10,50)-Matrix.
Ich gehe davon aus, dass Matlab einen Skalar weitergibt. Demnach sollten es auch einzelwerte sein.
Viele Grüße,
Thomas
|
|
|
yankemen |

Forum-Century
|
 |
Beiträge: 104
|
 |
|
 |
Anmeldedatum: 14.04.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 32: 2008a & 2010a
|
 |
|
|
 |
|
Verfasst am: 17.08.2010, 18:45
Titel:
|
 |
Moin Thomas,
welche Werte nehmen Deine Variablen an, wenn Du mit dem Debugger Schritt für Schritt durchgehst? Stimmt es da?
Ciao,
yankemen
(Ich war auch schon oft überzeugt, dass die richtigen Werte übergeben würden, aber der Debugger belehrte mich eines besseren.)
_________________
Gibt es ein Ist und ein Wunsch-Soll? Gibt es Beispiele zum Durchprobieren? Wenn selbstgeschriebene Funktionen aufgerufen werden: können sie bitte angehangen werden? Gab es Fehlermeldungen?
Stimmen die Werte, wenn der Debugger mit Haltepunkten etc. eingesetzt wird?
Danke
|
|
|
|
|
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.
|
|