Plotting an Archimedean Spiral
显示 更早的评论
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 个评论
KALYAN ACHARJYA
2019-10-15
Is your plot not an Archimedean Spiral? or ??
Rajbir Singh
2019-10-15
KALYAN ACHARJYA
2019-10-15
Then what is the problem?
Rajbir Singh
2019-10-15
编辑:Rajbir Singh
2019-10-15
Rajbir Singh
2019-10-16
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Hypothesis Tests 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
