ホーム > Blog

2008/01/24

MATLAB で二次計画問題サブルーチン

卒論でアルゴリズムの実装までいきたい.
できれば,Excel でデータの中身を追いながらやらせたい.

ところが,解きたい問題は,サブ問題として二次計画問題(QP)を解く必要がある.
MATLAB の組み込み関数でQPは解けばいいのだが,それでは Excel との連携が取れない.

ということで,MATLAB Compiler を使って以下のようなアプリケーションを作ってみた:
入力スペースにExcel からデータをコピーして「計算開始」ボタンを押すと,出力スペースに二次計画問題の解が出力される.

けっこういい勉強になった.