I need to plot a trajectory, of a point on circumference of a circle moving around its centre and centre is moving along its x-axis.
12 ビュー (過去 30 日間)
古いコメントを表示
% please help i dont undrestand
0 件のコメント
回答 (1 件)
KSSV
2020 年 2 月 20 日
% cicle
th = linspace(0,2*pi) ;
r = 1. ;
xc = r*cos(th) ;
yc = r*sin(th) ;
% center of circle movine along ax axes
x = linspace(0,15,100) ;
y = zeros(size(x)) ;
% plot
for i = 1:length(x)
figure(1)
for j = 1:length(xc)
plot(x(i)+xc(1:j),y(i)+yc(1:j)) ;
axis([-5 15 -2 2])
drawnow
end
end
Better is to use set. Read about it.
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!