die zweite Variante ist vom Aufruf her sinnvoll. Allerdings extrahierst du in der Zeile, die die Fehlermeldung wirft, die zweite Zeile. Wenn du die Funktion so wie zuvor beschrieben aufrufst, gibt es da aber halt nur eine Zeile.
Ich kann dem nicht ganz folgen. Wie meinst du ich hätte die zweite Zeile extrahiert?
Ich habe den Code jetzt mal ohne vol_pi laufen lassen.
Wofür steht denn für dich diese 2, wenn nicht die 2. Zeile?
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Ja, genau. Ich habe die 2 für die 2.te Zeile eingefügt.
Ich wollte Matlab damit sagen, dass sich die pi werte in der 2. Zeile befinden. Das ist also falsch. Aber wie kann ich das umändern?
[EDITED, Jan, Bitte nicht die gesamte vorhergehende Nachricht zitieren - Danke!]
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
Woher weißt du das? Ich kann dir dann nur empfehlen, die Berechnungen stückchenweise nachzuvollziehen um zu sehen, wo der Fehler liegt.
Zitat:
Und warum sind dort 2 LossVal?
Setze mit dem Debugger Haltepunkte und gehe das Schrittweise durch, dann siehst du's. Für mich ist jedenfalls nicht nachvollziehbar, was du jetzt genau gemacht hast, und damit auch nicht, wie es zu dem Ergebnis kommt.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
sind die zu verwendenden Daten denn wirklich 1:1000 und Zufallszahlen, oder war das eher ein Platzhalter für die tatsächlichen Daten?
Ausgabe entsteht in Zeilen ohne ;. Die Anzahl der Ausgaben entspricht also genau dem, was zu erwarten ist.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
sind die zu verwendenden Daten denn wirklich 1:1000
Also Matlab soll sich schon den Erwatungswert anhand einer Simulationslänge von 1:1000 rausziehen. Der Erwartungswert wird im Main Script berechnet. Aber wenn du so fragst, denke ich das ist eher ein Platzhalte die 1:1000 und keine Zufallsvariablen.
Das Model was ich nachbaue ist ein wenig anders. In dem Model wird in jeder Periode ein neuer schock (z.b Kostenschock) eingebaut, daher ist dort Loss viel größer als bei mir. Mein Code beeinhaltet nur einmal diesen Schock in einer Periode.
Ich muss jetzt eine Lösung finden, wie in jeder Periode ein neuer zufälliger Kostenschock auftritt. T habe ich scho auf 100000 erhöht.
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
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.