최적화
일변수 함수와 다변수 함수의 최솟값, 음이 아닌 최소제곱, 비선형 함수의 근
최적화 함수는 비선형 목적 함수의 국소 최솟값 위치를 구하려고 합니다. fminbnd를 사용하여 유계 구간에서 일변수 함수의 최솟값을 구하거나, fminsearch를 사용하여 비유계 영역에서 다변수 함수의 최솟값을 구합니다. 어떤 함수를 최대화하려면 그 함수에 음수를 취하여 최소화하면 됩니다.
lsqnonneg를 사용하여 선형 최소제곱 문제에 대한 음이 아닌 해를 구합니다.
방정식 솔버 fzero는 비선형 스칼라 함수의 실근을 구합니다.
optimset을 사용하여 옵션을 설정하면 최적화의 출력값이나 다른 측면을 제어할 수 있습니다.
최적화 라이브 편집기 작업에서 시각적 인터페이스를 사용하여 문제를 풀고 옵션을 설정합니다.
함수
라이브 편집기 작업
| 최적화 | Optimize in the Live Editor |
도움말 항목
- 비선형 함수 최적화하기
하나 이상의 차원에서 최소화 또는 최대화.
- 최적화를 통한 곡선 피팅
이 예제에서는 오차제곱합을 최소화하여 비선형 함수를 데이터에 피팅하는 방법을 보여줍니다.
- 최적화 라이브 편집기 작업
시각적 인터페이스를 사용하여 최적화합니다.
- 최적화 옵션 설정하기
최적화 제어하기, 중간 계산 표시하기.
- 최적화 솔버 반복 표시
중간 출력값을 표시합니다.
- 최적화 솔버 출력 함수
솔버를 모니터링하거나 중단하는 방법을 설명합니다.
- 최적화 솔버 플롯 함수
솔버를 시각적으로 모니터링하는 방법을 설명합니다.
- 스칼라 함수의 근
하나의 실수형 변수로 구성된 비선형 방정식을 풉니다.
- 최적화 문제 해결과 팁
흔히 발생하는 문제를 해결하는 방법.