LINGO 14曾经某个API版本的一个小小BUG
本帖最后由 wujianjack2 于 2014-11-25 18:51 编辑本帖将以一个实例来说明LINGO 14某LINDO API版本中出现的一个Bug,附件为LINDO Systems公司发布的相应Patch(X86,X64),注意,此Patch仅修复单线程下求解最优解出错的错误,诸多后续BUG,不再更新说明。
1.Patch分享许可——By Mark Wiley From LINDO Systems:
2.案例来源:
《1stOpt使用手册》9/38
2.1.4 针状全局最优的函数
此题的全局最优解为x=50,y=50,max=1.151119。
3.LINGO 14 Enhancement源程序:
MAX=@SIN(R)/R+1;
R=@SQRT((X-50)^2+(Y-50)^2)+2.71828;
@BND(0,X,100);@BND(0,Y,100);
4.LINGO求解(Demo Version,Use Global Solver):
(1)LINGO 14 Enhancement(LINDO API Version 8.0.1548.467):
此解有误。
(2)LINGO 14 Enhacement_With Patch_x64(LINDO API Version 8.0.1600.490):
此解正确。
3.官方说明:
Patch:
1.LINGO 14 x86:
**** Hidden Message *****
2.LINGO 14 x64:
**** Hidden Message *****
特此感谢LINDO Systems公司Mark Wiley先生对我提出的问题的及时回复与帮助!
支持一下! 唐candy 发表于 2014-1-16 12:31 static/image/common/back.gif
支持一下!
楼主好人啊,好感动!谢谢 好人好人牛哦 好好学习天天向上 貌似是个好东西 谢谢楼主分享 我早就装上了,不知道是哪个版本的 顶一个,好先进 patch下载下来了怎么用啊,添加到安装包里面吗