为什么同一个线性规划用lingo与MATLAB求的结果(变量结果)有差别?

这是MATLAB的

这是lingo的

第1个回答  推荐于2016-05-02
目标值是一样的, 说明没有问题, 都对. 相应的x的取值可以不一样, 这道题相同的目标值对应的x的取值不唯一, 所以导致结果差异.追问

为什么他们会不一样的取值,难道每次取值都是随机的?

追答

这个是软件内部的算法, 我不知道, 但应该不是随机的, 因为同一个软件每次的结果一样. 人家确保提供给你的结果对就是了(但是自变量的取值不唯一时, 软件却只提供一个的结果), 函数的算法是不会公开的.

本回答被提问者和网友采纳
相似回答