Error using optimset. Unrecognized parameter name 'large'.

3 ビュー (過去 30 日間)
Eric Watson
Eric Watson 2016 年 7 月 6 日
コメント済み: Alan Weiss 2017 年 10 月 23 日
I am using R2016 Student ($49 version) for Mac. My coworker is using R2013 Full version for Windows and when running the exact same code his works while mine displays this error:
Error using optimset (line 219)
Unrecognized parameter name 'large'. Please see the optimset reference page in the documentation for a list of
acceptable option parameters. Link to reference page.
Error in fit_seetha_2015 (line 138)
opt = optimset('disp','off','large','on','jacobi','on','tolx',1e-4,'tolf',1e-4,'maxi',120);
I have tried Google for similar issues but I can't find a fix. Could this be an issue with a missing toolbox? Version? Student? Mac?
Thanks for any help.

採用された回答

Steven Lord
Steven Lord 2016 年 7 月 6 日
編集済み: Steven Lord 2017 年 10 月 23 日
In release R2013a, Optimization Toolbox introduced a new option named Algorithm that replaced an option named LargeScale. See the second item in the Release Notes for that release. At some point between release R2013a and the current release, the Optimization Toolbox functions stopped accepting LargeScale. [My guess is that it was when many more options were renamed in release R2016a.]
The item in the Release Notes to which I linked describes which Algorithm value corresponds to which old LargeScale value. Make that replacement in the code and it should work in both release R2013a and release R2016a.
[SL: edited to fix link to Release Notes.]
  3 件のコメント
Walter Roberson
Walter Roberson 2017 年 10 月 23 日
Which MATLAB version are you using? I trace GradObj back at least as far as R2015b, and find indication that it should have been supported at least as far back as R2011a.
Alan Weiss
Alan Weiss 2017 年 10 月 23 日
The other thing to check is whether you have an Optimization Toolbox™ license. To check, enter
ver
at the MATLAB command line.
Alan Weiss
MATLAB mathematical toolbox documentation

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeIntroduction to Installation and Licensing についてさらに検索

タグ

製品

Community Treasure Hunt

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

Start Hunting!

Translated by