matlab与lingo求解线性规划问题所得结果差异如何解释

问题描述:

matlab与lingo求解线性规划问题所得结果差异如何解释
1个回答 分类:综合 2014-10-10

问题解答:

我来补答
如果两种软件求得的目标函数值是一样的,只是变量值不一样,那就是你的规划有多组解.
如果目标函数不一样,那么估计是你至少有个软件的程序写错了.否则那就是这两个软件有个软件开发的有BUG(可能性很小).
你可以自己验算一下,把两个软件最后求得的极值和变量值都带到约束函数中,看更“极”的那个,是不是真的符合所有约束条件.如果不符合,那基本肯定是你这个软件中的程序写错.
 
 
展开全文阅读
剩余:2000