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.
조회 수: 10 (최근 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!