24小时热门版块排行榜    

查看: 523  |  回复: 4

独孤神宇

版主 (知名作家)

[求助] 1stOpt 求助!!! 已有1人参与

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中 提示函数表达式错误, 请问哪里有问题????
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

数值计算
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖


感谢参与,应助指数 +1
独孤神宇: 金币+1, 有帮助, 是其他的原因,依旧谢谢你。。。。 2015-06-15 14:42:18
明显一点:Matlab中的点乘符号“.”都去掉,比如:“x.^2”改成“x^2”;"-(2./(135-sqrt(17689-x.^2))).*"改成"-(2/(135-sqrt(17689-x^2)))",其余类推
2楼2015-06-14 11:51:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)

引用回帖:
2楼: Originally posted by dingd at 2015-06-14 11:51:33
明显一点:Matlab中的点乘符号“.”都去掉,比如:“x.^2”改成“x^2”;"-(2./(135-sqrt(17689-x.^2))).*"改成"-(2/(135-sqrt(17689-x^2)))",其余类推

您好,后来也试过了,点乘符号都去掉了还是不行啊。。。。
数值计算
3楼2015-06-14 16:01:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)

引用回帖:
2楼: Originally posted by dingd at 2015-06-14 11:51:33
明显一点: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中可以运行的。。。
数值计算
4楼2015-06-14 16:07:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★
独孤神宇: 金币+4, ★★★★★最佳答案, asin改成arcsin就可以运行了,谢谢您的建议 2015-06-15 14:41:06
"asin("改成“arcsin(”
5楼2015-06-14 18:02:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 独孤神宇 的主题更新
信息提示
请填处理意见