关于MATLAB Error:Unexpected MATLAB operator.以下是我编的程序:x=-2:0.1:3;y=-1:0.1:7;[x,y]=meshgrid(x,y);z=x.^4-2*x.^2*y.+x.^2-2*x.*y.+2*y.^2+9/2*x.-4*y.+4;mesh(x,y,z);xlabel('x');ylabel('y');zlabel('z')z=x.^4-2*x.^2*y.+x.^2-2*x.*y.+2*y.^2+

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/14 16:29:54
关于MATLABError:UnexpectedMATLABoperator.以下是我编的程序:x=-2:0.1:3;y=-1:0.1:7;[x,y]=meshgrid(x,y);z=x.^4-2*x

关于MATLAB Error:Unexpected MATLAB operator.以下是我编的程序:x=-2:0.1:3;y=-1:0.1:7;[x,y]=meshgrid(x,y);z=x.^4-2*x.^2*y.+x.^2-2*x.*y.+2*y.^2+9/2*x.-4*y.+4;mesh(x,y,z);xlabel('x');ylabel('y');zlabel('z')z=x.^4-2*x.^2*y.+x.^2-2*x.*y.+2*y.^2+
关于MATLAB Error:Unexpected MATLAB operator.
以下是我编的程序:
x=-2:0.1:3;y=-1:0.1:7;
[x,y]=meshgrid(x,y);
z=x.^4-2*x.^2*y.+x.^2-2*x.*y.+2*y.^2+9/2*x.-4*y.+4;
mesh(x,y,z);
xlabel('x');ylabel('y');zlabel('z')
z=x.^4-2*x.^2*y.+x.^2-2*x.*y.+2*y.^2+9/2*x.-4*y.+4;
|
Error:Unexpected MATLAB operator.
谁能告诉我错在了哪儿?

关于MATLAB Error:Unexpected MATLAB operator.以下是我编的程序:x=-2:0.1:3;y=-1:0.1:7;[x,y]=meshgrid(x,y);z=x.^4-2*x.^2*y.+x.^2-2*x.*y.+2*y.^2+9/2*x.-4*y.+4;mesh(x,y,z);xlabel('x');ylabel('y');zlabel('z')z=x.^4-2*x.^2*y.+x.^2-2*x.*y.+2*y.^2+
注意了:z=x.^4-2*x.^2*y.+x.^2-2*x.*y.+2*y.^2+9/2*x.-4*y.+4;这个式子中“.”用的不太正确;要是矩阵中个元素的运算就得在运算符之前加“.”,而加减运算对矩阵运算没有影响故不需加“.”;所以这个式子应该:z=x.^4.-2*x.^2.*y+x.^2-2*x.*y+2*y.^2+9/2*x-4*y+4;
你再试试!