1.2 数理最適化問題を解く(PySIMPLE)
早速Windows版Nuorium OptimizerのGUI環境であるNuoriumおよびモデリング言語PySIMPLEを用いて数理最適化問題を解いてみましょう.まずはWindowsのスタートメニューから「すべてのプログラム」→「MSI Solutions」→「Nuorium」を選択してください.
メニューの「ファイル」→「新規作成」→「新規作成(.py)」を選択します.
表示された画面左のパネルにあるuntitled.pyタブで次のように書き,メニューの「ファイル」→「名前を付けて保存」で適当な場所にファイルを保存します.
from pysimple import * x = Variable() p = Problem(type=min) p += 3*x + 2 p += x >= 0 p.solve()
次に,画面左上の実行単位(「デフォルト」となっている箇所)をクリックし,「Python@Nuorium」に変更します.
最後に,画面左上の「実行」ボタンを押すとNuorium Optimizerが計算を開始し,画面右のパネルに各種出力が表示されます.
この一連の操作で,あなたはNuorium Optimizerを使って次の数理最適化問題を解いたことになります.
- 目的関数:→最小化
- 制約条件:
上に戻る