R 为什么这个线性规划请求在迭代时不起作用?
前言这是一个关于使用线性建模来理解发电系统的问题,但实际上,要理解这两个问题,你都不需要知道太多。我很确定这是一个关于R的问题 我正在建立一个线性模型,以优化一个国家每小时的发电机调度(称为“黎巴嫩”,但实际上,就我使用的数据而言,这有点虚构)。我有一个模型可以令人满意地优化每小时发电量,代码如下所示:R 为什么这个线性规划请求在迭代时不起作用?,r,linear-programming,R,Linear Programming,前言这是一个关于使用线性建模来理解发电系统的问题,但实际上,要理解这两个问题,你都不需要知道太多。我很确定这是一个关于R的问题 我正在建立一个线性模型,以优化一个国家每小时的发电机调度(称为“黎巴嫩”,但实际上,就我使用的数据而言,这有点虚构)。我有一个模型可以令人满意地优化每小时发电量,代码如下所示: lp.newobjfun.norelax <- lpSolve::lp(dir = "min", objfun.lebanon.postwalk1, constraintmatrix.le
lp.newobjfun.norelax <- lpSolve::lp(dir = "min", objfun.lebanon.postwalk1, constraintmatrix.lebanon.postwalk.allgenerators, directions.lebanon.postwalk3, rhs.lebanon.postwalk4)
lp.newobjfun.norelax好吧,没关系,我已经弄明白了,从kWh到MWh的单位转换是我没有考虑的
抱歉打扰了
for(i in 1:365)
{
rhs.lebanon.postwalk4[1:24] = as.numeric(supplylebanon2010wholeyear[i,])
lp.newobjfun.norelax <- lpSolve::lp(dir = "min", objfun.lebanon.postwalk1, constraintmatrix.lebanon.postwalk.allgenerators, directions.lebanon.postwalk3, rhs.lebanon.postwalk4)
print(lp.newobjfun.norelax$solution);
}