comet Hilfe! < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Hallo,
kann mir vielleicht jemand weiterhelfen. Ich weiß nicht weiter.
Und habe auch nichts hilfreiches im Internet gefunden.
Also, bei mir im Buch steht man könnte anstelle von plot einfach comet schreiben und dann würde er die Graphik animiert mit einem Kreis der die Strecke abläuft zeigen. Bei mir funktioniert das allerdings nicht woran könnte das wohl liegen.Wenn ich folgendes habe, müsste mir Matlab dann nicht den ersten Weg der Kugel aniemiert anzeigen?
Aber das macht Matlab nicht sonder gibt sogar eine Fehlermeldung:
1: | % Beschreibt das Gebiet, in dem sich die Kugel bewegt
| 2: |
| 3: | %Rand rechts, Gebiet 1
| 4: | plot([1.7,1.7],[0,3],'m');
| 5: | axis equal;
| 6: | hold on;
| 7: |
| 8: | %Rand oben, Gebiet 2
| 9: | g2=0:0.1:1;
| 10: | xg2=1.7*g2;
| 11: | yg2=2*g2+1;
| 12: | plot(xg2,yg2,'m');
| 13: | axis equal;
| 14: | hold on;
| 15: |
| 16: |
| 17: | %Rand links, Gebiet 3
| 18: | plot([0,0],[0,1],'m');
| 19: | axis equal;
| 20: | hold on;
| 21: |
| 22: | %Rand unten, Gebiet 4
| 23: | plot([0,1.7],[0,0],'m');
| 24: | axis equal;
| 25: | hold on;
| 26: |
| 27: | %Beschreibt den ersten Weg der Kugel
| 28: | k1=0:0.1:1;
| 29: | x1=1.5*k1+0.2;
| 30: | y1=0.9375*k1;
| 31: | comet(x1,y1)
| 32: | axis equal;
| 33: | hold on;
| 34: | shg; |
Kann mir jemand helfen???
Gruß,tinky
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 22:20 Fr 28.08.2009 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 11:57 Sa 29.08.2009 | Autor: | Frasier |
Hallo,
ändere dein k1 mal so:
k1=0:0.001:1;
Du hast ja nur 11 Punkte genommen, das wird viel zu schnell gehen, als dass du davon etwas siehst.
lg
F.
|
|
|
|