|
|
generierte Animation läuft nicht bis zum Ende |
|
Maddin |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.11.2008, 13:03
Titel: generierte Animation läuft nicht bis zum Ende
|
|
Hallo,
hoffe jemand hat eine Lösung für mein Problem!
Ich möchte eine Animation in Matlab erstellen, hierbei speichere ich die Frames in einem Vektor und möchte diesen dann anschließend mit "movie()" wiedergeben.
Und jetzt das Problem:
Das "Filmchen" läuft nicht bis an sein eigentliches Ende sondern unterbricht immer (nach dem gleichen Zeitintervall).
Prinzipskizze meines Codes:
d=1;
for(...)
t=... %Erzeugung der Zeitbasis
plot(...)
M(d)=getframe(...);
d=d+1;
end
movie(M(d),...);
Vielen Dank schonmal!
Grüße
Maddin[/code]
|
|
|
|
|
dib0r |
Forum-Guru
|
|
Beiträge: 413
|
|
|
|
Anmeldedatum: 09.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.11.2008, 11:11
Titel:
|
|
Hallo,
ist d die Laufvariable in deiner For-Schleife? Weil dann kann es Probleme geben, falls du die Laufvariable einer for-Schleife in der Schleife selbst inkrementierst (MATLAB spuckt da aber eh glaub ich ein Warning aus).
Versuch mal
statt M(d) zu schreiben. Funktioniert es dann?
MfG
|
|
|
Maddin |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.11.2008, 17:55
Titel:
|
|
Hmm funktioniert leider nicht ... Kann es sein, dass die Animation anhält, weil der (Arbeits)Speicher/Stack 'überläuft'?! Ich bekomme allerdings keine Warnung von Matlab desswegen ...
|
|
|
dib0r |
Forum-Guru
|
|
Beiträge: 413
|
|
|
|
Anmeldedatum: 09.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.11.2008, 12:05
Titel:
|
|
Hallo,
nein. Dann erhältst du auch eine Warnung. Versuch mal folgendes
N und [...] musst du natürlich ersetzen.
MfG
|
|
|
|
|
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.
|
|