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!
