'optimvar' が未定義です。のエラー

조회 수: 12 (최근 30일)
Toshiaki Ito
Toshiaki Ito 2017년 11월 9일
편집: Toshiaki Ito 2017년 11월 10일
https://jp.mathworks.com/help/optim/ug/factory-warehouse-sales-allocation-model.html にある右上のボタン Try this Example から Try it in your Browser を選びそのプログラムの内容をそのままmファイルに書き込んで実行すると,
x=optimvar('x',P,F,W,'LowerBound',0);
の行で, 「関数または変数 'optimvar' が未定義です。」のエラーが出るがどうしてでしょうか? OptimaizationToolBoxがちゃんとアドオンで入っているのですが...

채택된 답변

Toshiaki Ito
Toshiaki Ito 2017년 11월 10일
편집: Toshiaki Ito 2017년 11월 10일
迅速なご返答ありがとうございます.確かに当方のMatlabのバージョンは2R017aでした. 早速bバージョンをインストールしなおして実行可能か確認してみましたが,確かに動きました. ありがとうございました.

추가 답변 (1개)

Kojiro Saito
Kojiro Saito 2017년 11월 9일
ドキュメントのリンクですが、こちらのExamplesのほうではないでしょうか。 https://jp.mathworks.com/help/optim/examples/factory-warehouse-sales-allocation-model.html?lang=en
こちらに出てくる関数optimvarは、R2017bのリリースで導入された関数のため、R2017a以前のMATLABでは上記のようなエラーが出ます。お使いのMATLABのバージョンがR2017bになっているか、今一度ご確認いただけますでしょうか。

카테고리

Help CenterFile Exchange에서 変数のスコープ指定と名前の生成에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!