以矩阵的方式求解多元一次方程组的最小值问题 用编程的方法 目标函数F=min:1.5X11+0.7X12+1.6X13+0.85y1+0.8X21+1.5X22+2.2X23+1.00y2+1.2X31+2.3X32+1.1X33+0.90y3约束函数:(1):X11+X12+X13==1.5Xij>=0,i=1,2,3 j=1,2,3yj=0或1,j=1,2,3求:yj中哪两者为1,另外一个为0时,函数可以取得最小值求一个程序解决之.任何语言都行.
2019-05-07
以矩阵的方式求解多元一次方程组的最小值问题 用编程的方法
目标函数F=min:1.5X11+0.7X12+1.6X13+0.85y1+
0.8X21+1.5X22+2.2X23+1.00y2+
1.2X31+2.3X32+1.1X33+0.90y3
约束函数:(1):X11+X12+X13==1.5
Xij>=0,i=1,2,3 j=1,2,3
yj=0或1,j=1,2,3
求:yj中哪两者为1,另外一个为0时,函数可以取得最小值
求一个程序解决之.任何语言都行.
优质解答
这是第二个条件下的结果.第一个条件你可以参考另一个帖子.
ans =
0.2089 0.2089 0.2089 0 0.0756 0.0756 0.0756 0 0.3089
0.3089 0.3089 0
>> fmin(ans)
ans =
2.5550
^.^
这是第二个条件下的结果.第一个条件你可以参考另一个帖子.
ans =
0.2089 0.2089 0.2089 0 0.0756 0.0756 0.0756 0 0.3089
0.3089 0.3089 0
>> fmin(ans)
ans =
2.5550
^.^