看板 MATLAB 關於我們 聯絡資訊
各位大大 公式如下 max z 已知函數 a b c d e f 待解函數 x(1) x(2) z a*x(1)+b*x(2)+c*x(1)+d*x(2)=1 a*x(1)+b*x(2)<3-3*z c*x(1)+d*x(2)<2-2*z e*x(1)+f*x(2)<10-10*z a=0.01:0.0001:0.5 b=0.02:0.001:0.6 c=0.03:0.001:0.7 d=0.04:0.001:0.8 e=0.05:0.001:0.9 f=0.06:0.001:0.1 想要求出x(1)x(2)z 3個值的最佳解 用過solve fsolve都無法寫出解 請問如何寫比較OK? 謝謝大家 ~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.242.101
Gwaewluin:可以使用最佳化法,或是fsolve給一個起始搜尋點 01/30 00:11