myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Eine Animation stoppen (Matlab)

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 30.11.09, 22:11   #1
cboerm
Anfänger
 
Registriert seit: Oct 2008
Beiträge: 15
Bedankt: 0
cboerm ist noch neu hier! | 0 Respekt Punkte
Standard Eine Animation stoppen (Matlab)

Hallo,

ich programmiere eine Animation mit m-Files und möchte wenn ein Eingang Null ist, das die Animation in den Stoppmodus geht. Gibt es hierfür einen speziellen Befehl? Ich habe bis jetzt keinen gefunden nur pause und clf.

Ich dachte an folgendes:

if(u(1)>=0)
else
pause(1);
end

und pause dann in Stop oöder ähnliches verwandeln.
cboerm ist offline   Mit Zitat antworten
Ungelesen 30.11.09, 23:06   #2
nightmare1942
PC Doktor
 
Benutzerbild von nightmare1942
 
Registriert seit: Apr 2009
Ort: 127.0.0.1
Beiträge: 1.885
Bedankt: 901
nightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punkte
Standard

ich weiß nicht, wie es mit diesem prog läuft, aber normalerweise kann man den ablauf eines codes mit

break;

stoppen. versuch das mal!
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
"95% aller Computerprobleme befinden sich zwischen Tastatur und Stuhl"
nightmare1942 ist offline   Mit Zitat antworten
Ungelesen 01.12.09, 06:16   #3
cboerm
Anfänger
 
Registriert seit: Oct 2008
Beiträge: 15
Bedankt: 0
cboerm ist noch neu hier! | 0 Respekt Punkte
Standard

Das mit break; funktioniert nicht. Bei Matlab kommt eine Fehlermeldung.

Hast du vielleicht noch eine andere Idee?
cboerm ist offline   Mit Zitat antworten
Ungelesen 01.12.09, 09:18   #4
nightmare1942
PC Doktor
 
Benutzerbild von nightmare1942
 
Registriert seit: Apr 2009
Ort: 127.0.0.1
Beiträge: 1.885
Bedankt: 901
nightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punktenightmare1942 ist schon ein Name im Untergrund. | 879 Respekt Punkte
Standard

sry, leider kann ich dir bei diesem prog nicht helfen. ich hab meine animationen immer mit flash programmiert! (action s***** 2/3)
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
"95% aller Computerprobleme befinden sich zwischen Tastatur und Stuhl"
nightmare1942 ist offline   Mit Zitat antworten
Ungelesen 01.12.09, 16:33   #5
manta656
Profi
 
Benutzerbild von manta656
 
Registriert seit: Jan 2009
Beiträge: 1.437
Bedankt: 1.504
manta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punktemanta656 leckt gerne myGully Deckel in der Kanalisation! | 2541547 Respekt Punkte
Standard

das hier , habe ich per google gefunden :
Zitat:
Nothing is easier:


maxtime=(tim lengh of the animation)

tic
for i=1:10000 %main loop

operation

if toc>maxtime
break%end simulation
end

end


notice that "toc" counts the time from the last "tic", so tic goes out the loop and toc inside.
schau mal , ob es das sein könnte
__________________
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
manta656 ist offline   Mit Zitat antworten
Ungelesen 01.10.10, 16:05   #6
Fantalic
Anfänger
 
Registriert seit: Sep 2010
Beiträge: 1
Bedankt: 1
Fantalic ist noch neu hier! | 0 Respekt Punkte
Standard

bei matlab ist das i und j als komplexe zahl definiert. wenn man es in der for schleife benutzt, wird es überschrieben. naja aber wenn du keine komplexen zahlen brauchst auch egal ^^
Fantalic ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:54 Uhr.


Sitemap

().