优化工具箱
선형,2‰,원추,정수,비선형최적화문제를풀수。
优化工具箱™││││││││││││││││││││툴박스툴박스선형계획법(LP),혼합혼합선형계획법(MILP),2차계획법(QP),2차원뿔계획법(SOCP),비선형계획법(NLP),제약조건이있는선형있는최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소최소방정식을위한솔버가있습니다。
함수와행렬을사용하거나토대가되는수학을반영하는변수을지정최적최적문제를할수있습니다있습니다문제정의할있습니다있습니다。더빠르고정확한해를수있도록목적함수제약조건함수에대한미분사용할할수수을을할수수
툴박스의솔버를사용하면연속및이산문제에에최적해를상반관계관계을수행알고리즘응용응용최적최적화을이를통해포트폴리오최적화,에너지관리및거래,생산계획등의응용분야최적해를수있습니다。
시작하기:
모델링
변수,목적목적함수및제약조건을정의하여문제설명을수학형식으로변환하면최적화사용용하여문제를풀수수수
솔버기반최적화
함수를사용하여비선형목적함수와제약을작성할수있으며행렬을사용하여하여선형목적함수와조건을작성할수수와제약을작성할수최적화라이브편집기작업을사용하여대화형방식으로으로를만들고풀고풀고를생성해공유하거나하거나응용에에할수있습니다프로그램에에할할수
솔버선택
솔버기반접근법사용의때문제의유형에한선택하려면최적화라라편집기작업사용할할수있습니다문제기반접근법에서는가자동으로선택됩니다。
옵션설정
최적화옵션을옵션을설정하여하여화과정을조정조정할수수예를들어솔버가사용할할최적화알고리즘을선택하거나종료조건을설정할있습니다옵션을설정하여최적최적화상황을모니터링모니터링하고플로팅수수수수수
결과검토및개선
종료메시지,최적성측정값및반복표시를검토하여해를가할할수자동미분을사용하거나를제공하거나병렬연산사용해해기울기를추정비선형문제에대한성능을수수
솔버
준뉴턴,信任区域또는또는 - 미드단체알고리즘을적용하여조건문제를풀수수있습니다。内饰点,순차적2차계획법(SQP)또는信赖域反光알고리즘을적용하여제약조건문제를풀수있습니다。
응용사례
파라미터를추정하고조정하며,최적설계를구하고최적궤적을계산하거나강건한포트폴리오를구축하거나변수간에비선형관계가있는기타응용분야에비선형최적화를사용할수있습니다。
2차및2차원뿔계획법계획법솔버
内部点,主动集,信任区域反光알고리즘을적용하여2차계획법을풀수수수수수수수수수수수수수수수수수수수수수수수수수수수수수수수수수수수수수内部点방법방법을적용하여하여차원뿔원뿔계획법을풀수수
응용사례
자원할당,생산계획,배합및투자계획등문제선형계획법을사용할할있습니다설계최적화,포트폴리오최적화,수력발전댐제어등의에서2차또는2차원뿔계획법사용할수수。
솔버
전처리,실현가능점에에대한,평면평면절단방법을포함하는한정알고리즘사용용하여혼합선형계획법문제를풀수수
응용사례
온/오프오프사결정또는논리적제약이있고,변수값이정수여야하는하는경우정수정수로할수있습니다。경로경로,일정일정,계획,할당및자본예산문제문제문제。
솔버
목표달성또는최대최소화로문제를공식화할수있습니다。각목적함수에대해선택가중가중목표값이적용되는되는,목표달성을사용할할수。일련의목적목적함수에대한최악의경우값을최소화하는,최대최대최소화사용할할수。
응용사례
절충목적충돌로인해이필요한경우다중목적최적화사용할수있습니다。구조설계에서중량과그리고포트폴리오최적화에서위험및예상수익이바로바로예입니다。
솔버
Levenberg-Marquardt,信任区域,主动套装또는内部点알고리즘을적용수있습니다。
비선형최소제곱응용분야
파라미터에범위제약조건이적용되는경우를포함해비선형제곱솔버를사용하여비선형비선형을을데터피팅하거나비선형비선형방정식수수수수수수수수수수수수수수수수수수수수수수수수수수수
matlab编译器지원
Matlab Compiler™및MATLAB编译器SDK™를사용하여matlab®최적최적화모델을독립독립,웹웹,C / C ++공유공유이브러리,微软®.NET어셈어셈,java®클래스및python.®패키지로배포할수있습니다。
코드생성
Matlab编码器™를사용하여이식성과가독성이좋은c또는c ++코드를생성최적최적화를있습니다있습니다있습니다있습니다있습니다수수수수수임베디드시스템을을포함한모든하드웨어에대해생성된코드컴파일할수수수컴파일할수수