发布网友 发布时间:2022-05-14 07:42
共1个回答
热心网友 时间:2023-10-10 04:48
1、这句“parse error at '+':usage might be invalid MATLAB synatx”的错误警告,说的是“6*X.+9”加号前的“.”小点是无效的。
2、这句“Z =(2*X.*Y.+3*Y.)/ ((X.^2+Y.^2)*(X.^2+6*X.+9+Y.^2))”里最大的错误就是没有使用好“.”小点。
正确的应该为
Z =(2*X.*Y+3*Y)./((X.^2+Y.^2).*(X.^2+6*X+9+Y.^2));
修改后运行得到如下图形。
追问请问您,这个“.”小数点使用具体有什么方法吗,我以为X和Y后面都要加这个“.”追答小圆点是数组运算符,如数组相乘,.*;数组相除,./;数组乘方,.^;数组加减,就不用小圆点了。