EXCEL ソルバーによる線形計画法の解き方
EXCEL ソルバーによる線形計画法の解き方
今まで、線形計画法について調べてみましたが、EXCELソルバーによる解き方を調べてみました。残念ながらExcel2007しかもっていないので、Excel2007での説明になります。
まず、Excelのオプション-アドインよりソルバーアドインを追加してください。
これで、データタブよりソルバーが追加されました。
さて、以下で紹介した問題を例にしてExcelソルバーの使い方を解説します。
まずは、Excelに以下のように入力します。
黄色のセルはそれぞれ左からx1,x2,x3の値を表します。ここのセルの値を変化させて解を見つけていきます。
また目的関数の値を式として入力します。
そして制約式も入力します。
ここで、ソルバーを起動します。そして目的関数を制約条件を入力します。
またオプションにて「線形モデルで計算」にチェックを必ず入れてください。
そして実行します。
結果として(x1,x2,x3) =(10.29412,36.02941,18.38235)という最適解が得られ、そのときの目的関数の値は-300となります。