作业帮 > 数学 > 作业

谁能帮我看下,这段哪错了呀

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/14 18:40:50
谁能帮我看下,这段哪错了呀
>> clear
>> x=1.5;y=-4.4;z=0.15;
a=7;b=0.35;c=0.5;d=0.7;m0=-1/7;m1=-40/7;
for i=1:10000
g(x)=m0*x+0.5*(m1-m0)*(abs(x+1)-abs(x-1));
x1=a(y-x-g(x));
y1=b*(x-y)+c*z;
z1=-d*y;
if i>3000
plot3(x1,y1,z1);
end
hold on;
x=x1;y=y1;z=z1;
end
Attempted to access (1.5); index must be a positive integer or logical.
最后这句提示到底指什么地方错了呀
程序有三个问题,第5行的变量名g(x)非法,不允许使用括号,第6行a和(之间需要运算符,第10行的plot3函数的用法不对,请参考matlab帮助文件.