I was using Matlab2016 and everything was working. I have recently updated MATLAB and I got into this problem
itermax=1000;
options=optimset('MaxFunEvals',itermax,'MaxIter',itermax,'Display','off','TolFun',1e-6,'TolX',1e-6);
Undefined function or variable 'uselargeoptimstruct'.
Error in optimset (line 87)
optimtbx = uselargeoptimstruct;

댓글 수: 5

Walter Roberson
Walter Roberson 2018년 7월 9일
That function has been at toolbox/matlab/optimfun/private/uselargeoptimstruct.m since at least R2012a .
You might need to reinstall the toolbox.
LARAN CAS
LARAN CAS 2018년 7월 9일
Which toolbox? I have the Optimization toolbox and I do not find any toolbox called optimfun.
Walter Roberson
Walter Roberson 2018년 7월 9일
optimfun is the directory used to store the Optimization Toolbox.
RFAN MAHMO A
RFAN MAHMO A 2018년 9월 27일
how to reinstall this toolbox?
Walter Roberson
Walter Roberson 2018년 9월 27일
In the last 2 years or so you can use the Add-on Explorer to request that the toolbox be removed or installed.
Before that you would have to go into the installer and do a custom install in which you select just that product.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

제품

릴리스

R2018a

태그

질문:

2018년 7월 9일

댓글:

2018년 9월 27일

Community Treasure Hunt

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

Start Hunting!

Translated by