如何使用linprog /其他matlab函数解决f' x-b = 0与x是否都是正的?

时间:2015-03-19 12:23:04

标签: matlab

我只是想知道如何设置它。好像我可以使用linprog而不是f'x - b。

f' =  [0.2000    0.0100    0.0100         0    0.0200    0.0100;
    1.5700    1.3600    0.1000    0.0500    0.1600    0.1000;
    0.2500    2.2800    4.2200    2.5100    0.6000    0.3600;
         0         0    1.1000    4.8600    6.3900    1.2800;
         0         0         0         0    2.1400    6.3200;
         0         0         0         0         0    7.6600]
b = [ 0.0230;
    0.1106;
    0.5086;
    2.1678;
    4.3263;
    7.7430]

我想解决x以最小化f'x-b,其中x都是正数。

谢谢!

1 个答案:

答案 0 :(得分:0)

嗯,除了f'赋值在MATLAB中抛出错误这一事实外,f'x-b=0f'x=b相同。因此,您可以通过键入f'\b来解决此问题。