带有约束的矩阵中的前N个最大元素 - matlab

时间:2013-08-03 11:57:33

标签: matlab matrix

我在矩阵编码时遇到了麻烦。

我有一个P矩阵n x m

我需要找到N中的第一大P个(少于n个)元素,并将它们标记为1

让矩阵为Y,其中Y(i,j)=1 or 0

约束:max(sum(Y(i))=1 ; min(sum(Y(i))=0

申请 - 我有n个客户名单和m个优惠。 P(i,j)预计将获得第i个客户的第j个报价。我需要找出一个矩阵Y (n x m),它给出了最大的预期利润。 每位客户可以获得最多1个优惠(或0)并且有预算,因此我们只能提供N个优惠。

0 个答案:

没有答案