用于R中线性编程概率的拉格朗日乘数

时间:2015-09-30 09:07:40

标签: r linear

对于LP,Matlab给出了lambdas(拉格朗日乘数)作为LP问题的输出。您可以在此处查看更多内容:http://se.mathworks.com/help/optim/ug/linprog.html?refresh=true 在我解决了R中的LP后,是否有(一种非常简单的方法)以某种方式获得问题的lambda?

在MATLAB中:

f = [-5; -4; -6];
A =  [1 -1  1
      3  2  4
      3  2  0];
b = [20; 42; 30];
lb = zeros(3,1);
[x,fval,exitflag,output,lambda] = linprog(f,A,b,[],[],lb);
R中的

f = c(-5, -4, -6)
A =  matrix(c(1, -1,  1, 3,  2,  4, 3,  2,  0), nrow=3, byrow=T)
b = c(20, 42, 30)
const.dir = c("<=", "<=", "<=")
solveLP(f,b,A,maximum=F,const.dir, lpSolve=T)

但是如何在MATLAB中获得R中的labmda值?

0 个答案:

没有答案