最近運籌學學了線性規劃和單純形法,而後老師講到了運用lingo和MATLAB軟件分別求解的方法算法
首先,咱們來說講lingo的(小技巧,只要把鼠標滑輪固定在輸入界面按ctrl就能夠放大了)3d
lingo比較簡單,約束條件也少,記住別落下分號,並且min或者max後面是沒有 z 的哦blog
寫完以後,點擊第一行0.4上方的紅色鍵就能夠運行了變量
接下來說講MATLAB的軟件
MATLAB求解最優解咱們通常會用到 linprog 算法,MATLAB裏面有很好的解釋,我就直接照搬了技巧
下面這個圖是A*x和b各類關係對應的方法方法
接下來給你們看兩個例子im
接下來咱們看看老師的解法db
c就是咱們的cj了,就是max或者min(另外提一下,MATLAB的這個是求min的,因此max就要本身換號了,並且A都是<=的哦)x前面的係數img
A就是咱們的方程係數了,b就是對應的那個方程結果,lb應該是對變量的約束
OK,最優解就這樣了,有什麼不對或者不懂的歡迎留言!!!