哪位大侠可以帮忙看下这个Lingo多目标规划如何解!!

来源:百度知道 编辑:UC知道 时间:2024/06/05 02:54:21
一个矩阵Matrix(m,n),首先给定C1,…,Cn是每一列相应元素的和, avgC=(C1+…+Cn)/m。通过这些条件填矩阵元素。
目标:1.Matrix每行元素和减去avgC的平方的和最小
2.Matrix每个元素减去所在列的和Cj/m的和的平方的和最小
3.Matrix每个元素减去上一行的相应列的元素的平方的和最小
约束:
1.矩阵每列的和等于所在列和Ci
2.矩阵元素是非负整数

可能问题的描述不是很清楚,只要给出Lingo如何解决多目标规划的方法就行。最好是留下邮箱,我把问题的word文档发过去。
十分感谢大侠!!谢谢!!

关于多目标规划问题,你可以查一下谢金星的教材,有关lingo的很详细;
这个问题用lingo来写比较麻烦,用matlab或者C语言应该简单点,要是用lingo写的话,就要用循环了,对目标进行循环来求,速度比较慢!
我以前写过多目标规划的程序,好久没有看了,忘差不多了,呵呵