MxN 行列と Constraint がありますcstrn = 100;
。
制約は、列の要素 (列ごと) の要約制限です。
sum(matrix(:,:))<=cstrn
.
次のような特定の例について:
Columns 1 to 5:
15 18 -5 22 19
50 98 -15 39 -8
70 -15 80 45 38
31 52 9 80 72
-2 63 52 71 6
7 99 32 58 41
この制約を満たす列ごとの要素の最大数を見つけたいです。
すべての列要素を同じ列の他の要素と集計し、どの合計の組み合わせが列ごとに最大数の要素を使用しているかを見つけるにはどうすればよいですか?
与えられた例の解決策は次のとおりです。
4 3 5 2 5
どこ
column 1: 15 + 50 + 31 +7 +(-2)
column 2: 18 +(-15) + 52 or 63
等
前もって感謝します。