이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
전역 탐색 또는 복수 시작점 탐색
기울기 기반 최적화를 위한 복수 시작점 솔버(제약 조건 있음 또는 제약 조건 없음)
이들 솔버는 매끄러운 목적 함수와 제약 조건이 있는 문제에 적용됩니다. Optimization Toolbox™ 솔버를 반복적으로 실행하여 하나의 전역해 또는 복수의 국소해를 찾습니다.
함수
객체
도움말 항목
문제 기반 복수 시작점
- 복수 시작점 솔버를 사용하여 비선형 함수 최소화하기, 문제 기반
비선형 문제에서 복수 시작점 솔버를 사용하여 더 나은 해를 구합니다. - Specify Start Points for MultiStart, Problem-Based
Specify start points forMultiStartin the problem-based approach. - Find Multiple Local Solutions Using MultiStart or GlobalSearch, Problem-Based
Use thelocalfield of theoutputstructure to examine the points whereGlobalSearchandMultiStartstart. - MultiStart with lsqnonlin, Problem-Based
Fit a function to data usingMultiStartandlsqnonlin.
GlobalSearch 및 MultiStart 최적화 기본 사항
- Find Global or Multiple Local Minima
Example showing thatGlobalSearchreturns fewer solutions thanMultiStart, often with higher quality. - Maximizing Monochromatic Polarized Light Interference Patterns Using GlobalSearch and MultiStart
Find a global minimum in a problem having multiple local minima. - Optimize Using Only Feasible Start Points
Example showing how to avoid starting from infeasible points. - MultiStart Using lsqcurvefit or lsqnonlin
Shows how to use MultiStart to help find a global minimum to a least-squares problem.
최적화 워크플로
- GlobalSearch와 MultiStart의 워크플로
솔버를 설정하고 실행하는 방법입니다. - Create Problem Structure
Provides detailed steps for creating a problem structure. - Create Solver Object
Describes what a solver object is, and how to set its properties. - Set Start Points for MultiStart
Provides details on the ways to set the start points. - Run the Solver
Provides basic examples of the complete workflow for both GlobalSearch and MultiStart.
효과적인 탐색 기법
- Parallel MultiStart
Shows how to compute in parallel for faster searches. - Isolated Global Minimum
An extended example showing ways to search for a global minimum. - Refine Start Points
Examples of how to search your space effectively and efficiently. - Change Options
Considerations in setting local solver options and global solver properties. - Reproduce Results
How to set random seeds to reproduce results.
결과 검토
- Iterative Display
Describes the two types of iterative display for monitoring solver progress. - Global Output Structures
Describes the types of output structures that GlobalSearch and MultiStart can return. - Visualize the Basins of Attraction
Example showing how to plot multiple initial and final points in a 2-D problem. - Output Functions for GlobalSearch and MultiStart
Provides details and an example of monitoring and halting solvers by using output functions. - Plot Functions for GlobalSearch and MultiStart
How to use both built-in and custom plot functions for monitoring solution progress.
복수 시작점 솔버 배경 정보
- Problems That GlobalSearch and MultiStart Can Solve
GlobalSearch and MultiStart apply to smooth problems where there are multiple local solutions. - How GlobalSearch and MultiStart Work
Describes the solver algorithms. - Single Solution
Describes the first four outputs, usually calledx,fval,exitflag, andoutput, from bothGlobalSearchandMultiStart. - Multiple Solutions
Describes how to obtain multiple solutions from GlobalSearch and MultiStart, and how to change the definition of distinct solutions. - GlobalSearch and MultiStart Properties (Options)
Describes properties of GlobalSearch and MultiStart objects.