matlab linprog不等式约束是一个矩阵 - 如何转换为向量

时间:2012-06-16 14:35:31

标签: matlab concatenation linear-programming

我有以下代码:

test = horzcat(-PV_test, -WT_output);
f = [((CRF * CC_PV) / PVenergy) + OM_PV; ((CRF * CC_WT) / WTenergy) + OM_WT];
A = test;
b = -Demand;
lb = zeros(2,1);
ub = [max_PV_area max_WT_area];
x = linprog(f, A, b, [], [], lb, ub)

其中:

b = 365 x 24
PV_test = 365x24
WT_output  = 365 x 24
test = 365 x 48 (from matrix concatenation)

Demand似乎是一个矩阵,它应该是一个向量。如何将其转换为向量并将相同的元素保存在同一个“位置”中?

另外,矩阵连接是最好的方法吗?我正在尝试为整个数据集找到最佳x1x2值。

0 个答案:

没有答案