2014-10-26 28 views
1

對於這個擴展代碼,當我嘗試運行這個mod文件時,我總是收到語法錯誤。我不太清楚自己出錯的地方,因爲我已經寫下了正確的等式。什麼可能在我的AMPL代碼中創建語法錯誤?

我該如何解決這個問題?

var P> = 0;

var Q> = 0;

var R> = 0;

var S> = 0;

var T> = 0;

var U> = 0;

var V> = 0;

最大化成本:4 * P + 5 * Q + 1 * R + 3 * S-5 * T + 8 * U;

受制於Sup1:P-4 * R + 3 * S + T + U + 2 * V = 1;對於Sup2:5 * P + 3 * Q + R - 5 * T + 3 * U < = 4;

受制於Sup3:4 * P + 5 * Q - 3 * R + 3 * S - 4 * T + U < = 4;

受制於Sup4: - Q + 2 * S + T - 5 * U < = 5;

受制於Sup5:-2 * P + Q + R + S + 2 * T + 2 * U < = 7; 2 * P - 3 * Q + 2 * R - S + 4 * T + 5 * U < = 5;其中,

回答

2

語法錯誤是由Unicode減號造成的。要修復它,請用標準ASCII減號-替換所有出現的

相關問題