이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

optimtool

솔버와 최적화 옵션을 선택하고 문제 실행하기

optimtool은 향후 릴리스에서 제거될 예정입니다.

참고

최적화 앱은 향후 릴리스에서 제거될 예정입니다. 이에 대한 대안은 Optimization App Alternatives 항목을 참조하십시오.

구문

optimtool
optimtool(optstruct)
optimtool('solver')

설명

optimtool은 최적화 앱을 엽니다. 최적화 앱을 사용하여 솔버와 최적화 옵션을 선택하고 문제를 실행할 수 있습니다. 최적화 앱에 대한 자세한 설명은 최적화 앱 항목을 참조하십시오.

최적화 앱은 intlinprog를 제외한 모든 Optimization Toolbox™ 솔버와 GlobalSearchMultiStart를 제외한 모든 Global Optimization Toolbox 솔버를 실행하는 데 사용할 수 있습니다. 결과는 파일 또는 MATLAB® 작업 공간으로 구조체 형식으로 내보낼 수 있습니다.

optimtool(optstruct)는 최적화 앱을 시작하고 optstruct를 불러옵니다. optstruct는 최적화 옵션 또는 최적화 문제 구조체일 수 있습니다. optimoptions 또는 optimset 함수를 사용하거나 최적화 앱에서 내보내기 옵션을 사용하여 최적화 옵션을 만듭니다. 최적화 앱에서 MATLAB 작업 공간으로 문제를 내보내어 문제 구조체를 만듭니다. Global Optimization Toolbox를 사용하는 경우 createOptimProblem 함수를 사용하여 fmincon, fminunc, lsqnonlin 또는 lsqcurvefit에 대한 문제 구조체를 만들 수 있습니다.

optimtool('solver')는 문자형 벡터로 식별되는 지정된 솔버와 이에 대응하는 디폴트 옵션 및 문제 필드를 사용하여 최적화 앱을 시작합니다. 모든 Optimization Toolbox 솔버와 Global Optimization Toolbox 솔버는 optimtool 함수의 유효한 입력값입니다. 단, intlinprog, GlobalSearch, MultiStart는 예외입니다.

R2006b에 개발됨