Car drawing in MATLAB
MATLAB Program.
Code:
figure;
pause(5);
axis([-20
20 -6 6]);
fill([-20 -20 20 20],[-20 20 20 -20],'k');
axis
square;
pause(1);
%axis
equal;
hold
on;
plot([-10
-6 6 10 -10],[0 4 4 0 0],'w','linewidth',3);
axis
square;
pause(1);
hold
on;
plot([-15
15 15 -15 -15],[0 0 -4 -4 0],'w','linewidth',3);
axis
square;
pause(1);
grid
on;
%axis
equal;
t=0:0.01:2*pi;
x=-10+2*cos(t);
y=-4+2*sin(t);
plot(x,y,'w','linewidth',3);
pause(1);
plot([-5
-5],[0 4],'w','linewidth',1.5);
pause(1);
plot([5
5],[0 4],'w','linewidth',1.5);
pause(1);
t=0:2*pi/8:2*pi;
x=-10+2*cos(t);
y=-4+2*sin(t);
for i=1:length(t)
plot([-10 x(i)],[-4 y(i)],'w','linewidth',2);
pause(0.5);
end
pause(1);
t=0:0.01:2*pi;
x=10+2*cos(t);
y=-4+2*sin(t);
plot(x,y,'w','linewidth',3);
pause(1);
t=0:2*pi/8:2*pi;
x=10+2*cos(t);
y=-4+2*sin(t);
for i=1:length(t)
plot([10 x(i)],[-4 y(i)],'w','linewidth',2);
pause(0.5);
end
axis
square;
No comments