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!
