Ich habe gerade angefangen, MATLAB zu lernen, und als erstes habe ich versucht, eine Spirale zu zeichnen Ich habe zwei Algorithmen beim Suchen gefunden,
PROGRAMM 1 -
t = [0:0.1:(100*pi)];
t=sqrt(t);
r=2*t;
polar(t,r);
PROGRAMM 2
t = linspace(0,100*pi,1000);
x = t.*cos(t);
y = t.*sin(t);
plot(x,y)
Beide funktionieren gut, aber ich würde gerne den grundlegenden Unterschied zwischen den beiden wissen plot()
und polar()
Funktionen ...
Antworten:
2 für die Antwort № 1plot
Diagramme im kartesischen Koordinatensystem; polar
Diagramme in der polaren.
Eine schnelle Suche in der Dokumentation oder bei Google würde dies offensichtlich machen.
0 für die Antwort № 2
Die polar () - Funktion funktioniert, soweit ich weiß, ein polares Koordinatendiagramm, verglichen mit einem kartesischen Koordinatendiagramm aus plot (). Ihre Spirale sollte ziemlich ähnlich aussehen, je nachdem, welche Sie verwenden.