中易网

lingo错误代码1017,什么问题?求大神指点!

答案:2  悬赏:20  
解决时间 2021-11-14 13:27
程序如下:
model:
max=(2000*z)/(3*u^2*l);
z=@sqrt(r^2+x^2);
l=r/z;
r=1.33+(8.78/s^2+9126.88/s+135.52)/(1.2544/s^2+15.68/s+8960.36);
x=2.43+(112.896/s^2+31403.96)/(1.2544/s^2+15.68/s+8960.36);
s=(k-2.992+@sqrt(k^2-11.288*k-257.669))/(2*k+100.536);
k=(3.36*u^2)/2150;
l>0.7;
end

这是matlab程序,同样报错,怎么解决?求指点!!
function y=f11(x)
k=(3.36*x(1)^2)/6250;
x(3)=(k-2.992+sqrt(abs(k^2-11.288*k-257.669)))/(2*k+100.536);
r=1.33+(8.78/x(3)^2+9126.88/x(3)+135.52)/(1.2544/x(3)^2+15.68/x(3)+8960.36);
x=2.43+(112.896/x(3)^2+31403.96)/(1.2544/x(3)^2+15.68/x(3)+8960.36);
x(4)=sqrt(r^2+x^2);
x(5)=r/x(4);
x(2)=x(1)/11;
y=(3*x(2)^2*(1-x(3))/x(3)*1.12-150)*x(4)/(3*x(1)^2*x(5));
最佳答案
问题出在这里:
s=(k-2.992+@sqrt(k^2-11.288*k-257.669))/(2*k+100.536);@sqrt 开根号,要保证里面非负!
这样可以不报错:
s=(k-2.992+@sqrt(@abs(k^2-11.288*k-257.669)))/(2*k+100.536);
全部回答
别用lingo9.0 9.0有问题 换成11吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梦见玻璃杯子是什么意思?好不好呢?
毕业后聚会可以干什么?
我一直都不明白来世报,比如我上辈子做的恶,
GTX650Ti这个显卡怎么样,属于什么档次的显卡
上饶婺源小琼的家宾馆地址在什么地方,我要处
当你注视一个人的眼睛,你能看到他的灵魂英语
回访电话怎么打?成功顾客回访三步曲
平时炖蛋黄羹时都用筷子尖沾点盐,请问几个月
防盗窗报警器哪个品牌好
梦见住店是什么意思?好不好呢?
我很弱。。卧俯掌都做不到但想健身。。如何办
新房装修后瓷砖上面沾有水泥,如何清洗?
过度运动乳酸会分泌过多?有害么?怎样缓解?
有个好傻的女孩子默默的喜欢着一个男孩子,可
合肥哪里有礼品店?就是可以给顾客包装礼物的
推荐资讯
想要在校妆网上买相宜本草的产品,不知道会不
上海松江哪里有电动车的快充站?
问一下矿泉水能不能养金鱼?
电脑上的小音箱不响是怎么回事?
新生儿的囟门部位脏了怎么洗?
周公解梦梦见给老公打电话不是他接的是别的女
土地估价的五种方法详解?
一个3米6的窗帘打孔的间距是多少呢?
求:最诚信的北京婚介所?最诚信的北京婚介所是
淘宝网买串珠材料哪家店多款和可靠
芦荟在室外被冻伤了,有什么办法能够补救吗 ?
三星空调没反应了是怎么回事?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?