主要内容

이번역최신을있지않습니다않습니다。최신내용으로보려면를하십시오하십시오하십시오。

최적화

라이브편집기방정식최적화풉니다풉니다。

설명

최적화작업을다양유형의조건적용선형및비선형목적함수를를대화형방식방식으로최적최적화화하고비선형비선형비선형연립연립연립연립방정식방정식방정식을을을있습니다있습니다있습니다있습니다。이작업은스크립트를위한위한®코드를으로합니다합니다。

이작업하면을수행수있습니다있습니다。

  • 문제의기반으로솔버를합니다합니다합니다。全局优化工具箱를사용경우,이툴박스솔버도하도록할있습니다있습니다있습니다。

  • 함수를함수검색하여목적와조건함수지정합니다합니다합니다。

  • 솔버옵션을합니다。

  • 최적화실행합니다。

최적화사용방법대한제안사항은有效地使用基于求解器的优化实时编辑器任务항목을하십시오。현재는최적화fseminf,,,,GlobalSearch또는Multistart솔버와함께할없습니다없습니다。

라이브편집기에대한적인내용은라이브스크립트대화형방식작업하기하기항목을하십시오。

작업열기

matlab편집기의스크립트에에최적화작업을하려면라이브편집기의삽입탭에서작업>최적최적를선택하십시오。

插入优化实时编辑器任务

또는스크립트코드에관련를입력합니다합니다합니다합니다합니다합니다:最佳또는Fmincon)。제안된명령에서优化를선택합니다。

从命令完成建议中选择优化

파라미터

목적함수으로,적절한레이블있는을하여됩니다됩니다됩니다。선택한함수따라사용한솔버와문제권장되는솔버가됩니다(求解器참조)。

제약조건으로,적절한레이블있는을하여됩니다됩니다됩니다。둘이상조건을지정수있습니다있습니다。선택한조건따라사용한솔버와문제권장되는솔버가결정(求解器참조)。

matlab이를풀기사용최적화화솔버로솔버로솔버로솔버로솔버로솔버목록에서솔버를선택됩니다됩니다됩니다됩니다。사용가능솔버권장되는라이선스및선택한客观的约束에따라달라집니다。

사용가능한솔버

제약조건유형 목적함수유형
선형 2차 최소제곱 비선형 매끄럽지않음
제약없음 해가자명함 Quadprog lsqcurvefit,,,,LSQNONLIN,,,,LSQNONNEG,,,,LSQLIN Fgoalattain,,,,fminsearch,,,,fminimax,,,,fminunc,,,,FSOLVE,,,,fzero,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,颗粒处理(全局优化工具箱),,,,simulanealbnd(全局优化工具箱) fminsearch,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,颗粒处理(全局优化工具箱),,,,simulanealbnd(全局优化工具箱)
범위만 linprog Quadprog lsqcurvefit,,,,LSQNONLIN,,,,LSQNONNEG,,,,LSQLIN Fgoalattain,,,,fminbnd,,,,Fmincon,,,,fminimax,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,颗粒处理(全局优化工具箱),,,,simulanealbnd(全局优化工具箱),,,,代理(全局优化工具箱) fminbnd,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,颗粒处理(全局优化工具箱),,,,simulanealbnd(全局优化工具箱),,,,代理(全局优化工具箱)
선형 linprog Quadprog LSQLIN,,,,Fmincon Fgoalattain,,,,Fmincon,,,,fminimax,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱)
선형 +정수 intlinprog GA(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,代理(全局优化工具箱)
2차원뿔 Coneprog Fgoalattain,,,,Fmincon,,,,fminimax,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱) Fgoalattain,,,,Fmincon,,,,fminimax,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱) Fgoalattain,,,,Fmincon,,,,fminimax,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱)
비선형 Fgoalattain,,,,Fmincon,,,,fminimax,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱) Fgoalattain,,,,Fmincon,,,,fminimax,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱) Fgoalattain,,,,Fmincon,,,,fminimax,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱) Fgoalattain,,,,Fmincon,,,,fminimax,,,,GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,gamultiobj(全局优化工具箱),,,,Paretosearch(全局优化工具箱),,,,模式搜索(全局优化工具箱),,,,代理(全局优化工具箱)
비선형 +정수 GA(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,代理(全局优化工具箱) GA(全局优化工具箱),,,,代理(全局优化工具箱)

예:Fmincon

  • 추가입력이있는의경우,최적화를사용변수를선택고정데이터값포함하는작업공간변수를를해야해야해야。예제는다음개의함수값을포함하는하는将优化变量放在一个向量中,并将数据放在其他变量中항목을하십시오。

    优化输入= var,固定输入y = y,固定输入w = w。

    최적화는모든값지정한후만를생성합니다합니다。

  • 최적화varargin입력값하는또는오류를함수를구문수없습니다없습니다없습니다。

  • 파일에서함수비선형제약함수를선택경우경우,최적화Matlab경로경로경로추가합니다합니다합니다합니다합니다합니다。

  • 최적화에구문오류가로컬함수의동일한한경우경우경우경우경우경우가능한한로컬함수목록목록이이비어비어됩니다됩니다。

버전내역

R2020B에됨됨