matlab问题 想用matlab划一条曲线,我的程序好像有问题,画不出曲线来>> a=0;>> b=20;>> x(1)=0;>> y(1)=0;>> z=2;>> for n=2:1:80if z>1x(n)=x(n-1)+0.8*sin(a*(pi/180))y(n)=y(n-1)+0.8*cos(a*(pi/180))a=a+0.4if a>bz=0endplot(x(n),y(n))ende

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 16:57:07
matlab问题 想用matlab划一条曲线,我的程序好像有问题,画不出曲线来>> a=0;>> b=20;>> x(1)=0;>> y(1)=0;>> z=2;>> for n=2:1:80if z>1x(n)=x(n-1)+0.8*sin(a*(pi/180))y(n)=y(n-1)+0.8*cos(a*(pi/180))a=a+0.4if a>bz=0endplot(x(n),y(n))ende

matlab问题 想用matlab划一条曲线,我的程序好像有问题,画不出曲线来>> a=0;>> b=20;>> x(1)=0;>> y(1)=0;>> z=2;>> for n=2:1:80if z>1x(n)=x(n-1)+0.8*sin(a*(pi/180))y(n)=y(n-1)+0.8*cos(a*(pi/180))a=a+0.4if a>bz=0endplot(x(n),y(n))ende
matlab问题 想用matlab划一条曲线,我的程序好像有问题,画不出曲线来
>> a=0;
>> b=20;
>> x(1)=0;
>> y(1)=0;
>> z=2;
>> for n=2:1:80
if z>1
x(n)=x(n-1)+0.8*sin(a*(pi/180))
y(n)=y(n-1)+0.8*cos(a*(pi/180))
a=a+0.4
if a>b
z=0
end
plot(x(n),y(n))
end
end

matlab问题 想用matlab划一条曲线,我的程序好像有问题,画不出曲线来>> a=0;>> b=20;>> x(1)=0;>> y(1)=0;>> z=2;>> for n=2:1:80if z>1x(n)=x(n-1)+0.8*sin(a*(pi/180))y(n)=y(n-1)+0.8*cos(a*(pi/180))a=a+0.4if a>bz=0endplot(x(n),y(n))ende
删去plot(x(n),y(n))
在最后加一句plot(x,y)