Optimization Toolbox는 제약 조건을 충족하면서 목적 함수를 최소화 또는 최대화하는 파라미터를 찾을 수 있는 함수를 제공합니다. 툴박스에는 선형 계획법(LP), 혼합 정수 선형 계획법(MILP), 2차 계획법(QP), 2차 원추 계획법(SOCP), 비선형 계획법(NLP), 제약 조건이 있는 선형 최소제곱, 비선형 최소제곱 및 비선형 방정식을 위한 솔버가 있습니다.
함수와 행렬을 사용하거나 토대가 되는 수학을 반영하는 변수 표현식을 지정하여 최적화 문제를 정의할 수 있습니다. 더 빠르고 정확한 해를 구할 수 있도록 목적 함수 및 제약 조건 함수에 대한 자동 미분을 사용할 수 있습니다.
툴박스의 솔버를 사용하면 연속 및 이산 문제에 대한 최적해를 구하고 상충관계 분석을 수행하며 알고리즘과 응용 사례에 최적화 방법을 적용할 수 있습니다. 툴박스를 통해 파라미터 추정, 컴포넌트 선택 및 파라미터 조정 등의 설계 최적화 작업을 수행할 수 있습니다. 이를 통해 포트폴리오 최적화, 에너지 관리 및 거래, 생산 계획 등의 응용 분야에서 최적해를 구할 수 있습니다.
최적화 시작하기
Optimization Onramp 교육 또는 실습을 제공하는 최적화 라이브 편집기 라이브 작업으로 시작하여 MATLAB에서 핵심 최적화 능력을 쌓을 수 있습니다. 예제 문제를 검토하여 최적화에 대한 새로운 역량을 쌓고 모범 사례를 익힐 수 있습니다.
최적화를 통한 설계 탐색
비전통적 설계를 살펴봄으로써 여러분의 설계 목표를 더 효과적으로 달성할 수 있습니다. 최적화 탐색기는 멀티솔버 탐색 및 분석을 위해 이 기능을 확장할 수 있습니다.
일정 및 리소스 최적화
Optimization Toolbox의 MILP 솔버를 사용하여 리소스 할당 및 일정 문제를 풀 수 있습니다. 예제로는 전력망 부하 분산, 제조 공정 최적화 및 임무공학 등이 포함됩니다.
AI 에이전트를 활용한 최적화
MATLAB Copilot 또는 MATLAB Agentic Toolkit 및 MATLAB MCP Server를 통해 연결된 에이전틱 코딩 툴을 사용하여 최적화 문제를 정식화하고, 트레이드오프를 평가하고, 최적화 워크플로를 생성할 수 있습니다.
자동 솔버 선택
문제 기반 접근법을 사용하여 사용할 솔버를 지정할 필요 없이 자연스러운 수학 형태로 최적화 문제를 정의하고 풀 수 있습니다.
성능에 맞춰 구성 가능한 솔버
솔버 기반 접근법을 사용하여 지원되는 모든 최적화 솔버(솔버 목록 보기)를 구성할 수 있습니다. 최적화 탐색기 앱을 사용하여 문제 해결을 위한 다양한 솔버 및 솔버 옵션의 성능을 비교할 수 있습니다.
AI 모델을 활용한 최적화
Optimization Toolbox와 함께 AI 대리 모델 또는 ROM(차수 축소 모델)을 사용하여 CFD 및 FEA 워크플로의 설계 탐색 속도를 향상할 수 있습니다. 이러한 모델은 최종 검증을 위해 원래 시뮬레이션 충실도를 보존합니다.
서로 상충할 수 있는 목표간 균형 잡기
fgoalattain 및 fminimax를 사용하여 제약 조건에 따른 여러 목표간의 균형을 맞출 수 있습니다. paretosearch 및 gamultiobj 같은 추가 파레토 경계 솔버를 위해 Global Optimization Toolbox를 추가할 수 있습니다.
최적화 확장 및 배포
최적화 기반 의사결정 지원 및 설계 툴을 개발하고, 엔터프라이즈 시스템과 통합하며, 최적화 알고리즘을 임베디드 시스템에 배포할 수 있습니다.
제품 관련 자료:
Optimization Toolbox FAQ
Optimization Toolbox™는 제약 조건을 충족하면서 목적 함수를 최소화 또는 최대화하는 파라미터를 찾을 수 있는 함수를 제공하는 MATLAB 제품입니다.
툴박스에는 선형 계획법(LP), 혼합 정수 선형 계획법(MILP), 2차 계획법(QP), 2차 원추 계획법(SOCP), 비선형 계획법(NLP), 제약 조건이 있는 선형 최소제곱, 비선형 최소제곱 및 비선형 방정식을 위한 솔버가 있습니다.
함수와 행렬을 사용(솔버 기반 접근법)하거나 토대가 되는 수학을 반영(문제 기반 접근법)하는 변수 표현식을 사용하여 최적화 문제를 정의할 수 있습니다.
목적 함수 및 제약 조건 함수에 대한 자동 미분을 사용하면 최적화 문제의 해를 더 빠르고 더 정확하게 구할 수 있습니다.
이 툴박스는 포트폴리오 최적화, 에너지 관리 및 거래, 생산 계획, 파라미터 추정, 부품 선정, 파라미터 조정 등의 작업이 가능합니다.
네, 최적화 기반 의사결정 지원 및 설계 툴을 개발하고, 엔터프라이즈 시스템과 통합하며, 최적화 알고리즘을 임베디드 시스템에 배포할 수 있습니다.
네, 이 툴박스는 일련의 제약 조건이 적용된 여러 목적 함수가 있는 최적화 문제를 풀 수 있습니다.