lingo 函數我準備了一堆可選擇的物品,我想定義兩組變量,其中X表示該物品是否被選擇,選擇則=1,不選擇則=0,Y表示

題目:

lingo 函數
我準備了一堆可選擇的物品,我想定義兩組變量,其中X表示該物品是否被選擇,選擇則=1,不選擇則=0,Y表示該物品的數量.也就是說,如果X=0,Y必須=0,如果x=1,Y必須>0.應該怎麼寫呢?我想過用sign,用if,都沒弄出來.十萬火急!
還有一個問題,如果我有一組數,我想要我的解和他最接近怎麼做?我本來想用@abs,但是再求和就出現問題了.
這個最接近就是我自己定義的最優值函數,方差最小也行,絕對值最小也行.但是我的目標函數總是有問題.
MIN = @SUM(DAY(I):@ABS(@SUM(NT(T):Y(I,J,K)*A(K,T))-TJ(T)));這句話始終不對.
TJ就是我想最接近的數組,成分的推薦組成.Y是數量.A是各物品的成分.
I,J,K分別代表星期、第幾次、和物品的代碼.這是三維的變量.

解答:

你再取一個變量z
y=x*z;
z>=1
@gin(z);
直接發自己寫的函數來看
這樣寫不對,你自己找個教程好好看一下,要不就百度HI找我,一直改問題不嫌麻煩
你的JK是什麼 當然不行

添加新評論

暱稱
郵箱
網站