'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!