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/12/18 19:51:49
matlab问题想用matlab划一条曲线,我的程序好像有问题,画不出曲线来>>a=0;>>b=20;>>x(1)=0;>>y(1)=0;>>z=2;>>forn=2:1:80ifz>1x(n)=x(
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)