Plotting an Archimedean Spiral
Afficher commentaires plus anciens
r = 12.5; %outer radius
a = 0; %inner radius
b = 0.01; %incerement per rev
n = (r - a)./(b); %number of revolutions
th = 2*n*pi; %angle
Th = linspace(0,th,1250*720);
x = (a + b.*Th).*cos(Th);
y = (a + b.*Th).*sin(Th);
plot(x,y)
The code executes well r, a, n and b are correct. Th and th both are also correct, but the problem which arises is in the values of x and y.
outer value or last value (desired) should be 12.5, but after execution it gives 78.53 and same corresponds to y.
what can be the solutions of this problem?
5 commentaires
KALYAN ACHARJYA
le 15 Oct 2019
Is your plot not an Archimedean Spiral? or ??
Rajbir Singh
le 15 Oct 2019
KALYAN ACHARJYA
le 15 Oct 2019
Then what is the problem?
Rajbir Singh
le 15 Oct 2019
Modifié(e) : Rajbir Singh
le 15 Oct 2019
Rajbir Singh
le 16 Oct 2019
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Hypothesis Tests dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
