1stOpt 求助!!!
p=((15+9.2*(((6.3-2*(135-sqrt(17689-x.^2)))/6.3).^0.11)).*exp(((a*(5168.1./(2*(135-sqrt(17689-x.^2))))-1071)*2*b.*x)./((135-sqrt(17689-x.^2)).^2))).*(-(2./(135-sqrt(17689-x.^2))).*sqrt(17689-x.^2)+(4*b./((135-sqrt(17689-x.^2)).^3)).*(1071-a*(5168.1./(2*(135-sqrt(17689-x.^2))))).*((-x/2).*sqrt(17689-x.^2)+8844.5*(asin(x./133)))+139.85);
1stOpt中 提示函数表达式错误, 请问哪里有问题????
返回小木虫查看更多
今日热帖
京公网安备 11010802022153号
明显一点:Matlab中的点乘符号“.”都去掉,比如:“x.^2”改成“x^2”;"-(2./(135-sqrt(17689-x.^2))).*"改成"-(2/(135-sqrt(17689-x^2)))",其余类推
您好,后来也试过了,点乘符号都去掉了还是不行啊。。。。
p=((15+9.2*(((6.3-2*(135-sqrt(17689-x^2)))/6.3)^0.11))*exp(((a*(5168.1/(2*(135-sqrt(17689-x^2))))-1071)*2*b*x)/((135-sqrt(17689-x^2))^2)))*(-(2/(135-sqrt(17689-x^2)))*sqrt(17689-x^2)+(4*b/((135-sqrt(17689-x^2))^3))*(1071-a*(5168.1/(2*(135-sqrt(17689-x^2)))))*((-x/2)*sqrt(17689-x^2)+8844.5*(asin(x/133)))+139.85); 写成这样依旧有错误啊。。
上面的有点乘的代入MATLAB中可以运行的
,
"asin("改成“arcsin(”