Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
30.11.09, 22:11
|
#1
|
Anfänger
Registriert seit: Oct 2008
Beiträge: 15
Bedankt: 0
|
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.
|
|
|
30.11.09, 23:06
|
#2
|
PC Doktor
Registriert seit: Apr 2009
Ort: 127.0.0.1
Beiträge: 1.885
Bedankt: 901
|
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"
|
|
|
01.12.09, 06:16
|
#3
|
Anfänger
Registriert seit: Oct 2008
Beiträge: 15
Bedankt: 0
|
Das mit break; funktioniert nicht. Bei Matlab kommt eine Fehlermeldung.
Hast du vielleicht noch eine andere Idee?
|
|
|
01.12.09, 09:18
|
#4
|
PC Doktor
Registriert seit: Apr 2009
Ort: 127.0.0.1
Beiträge: 1.885
Bedankt: 901
|
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"
|
|
|
01.12.09, 16:33
|
#5
|
Profi
Registriert seit: Jan 2009
Beiträge: 1.437
Bedankt: 1.504
|
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
|
|
|
01.10.10, 16:05
|
#6
|
Anfänger
Registriert seit: Sep 2010
Beiträge: 1
Bedankt: 1
|
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 ^^
|
|
|
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
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:54 Uhr.
().
|