Main Content

최적화 솔버 반복 표시

optimset에서 Display 옵션을 'iter'로 설정하여 솔버가 수행하는 스텝의 세부 정보를 표시할 수 있습니다. 표시되는 출력값에는 다음 목록에 나와 있는 열 제목과 항목이 포함됩니다.

열 제목표시되는 정보솔버

Iteration

반복 횟수, 즉 알고리즘이 수행한 스텝 수

fminsearch

Func-count

함수 실행 누적 횟수

fminbnd, fminsearch, fzero

x

현재 점

fminbnd, fzero

f(x)

현재 목적 함수 값

fminbnd, fzero

min f(x)

구한 목적 함수 값 중 가장 작은 값

fminsearch

Procedure

반복 중에 사용된 알고리즘

  • initial

  • golden(황금분할 탐색)

  • parabolic(포물선 보간)

fminbnd

  • initial simplex

  • expand

  • reflect

  • shrink

  • contract inside

  • contract outside

자세한 내용은 fminsearch 알고리즘 항목을 참조하십시오.

fminsearch

  • initial(초기점)

  • search(영점(Zero)을 포함하는 구간 탐색)

  • bisection

  • interpolation(선형 보간 또는 2차 역보간법(Inverse Quadratic Interpolation))

fzero

a, f(a), b, f(b)

반대 부호의 함수 값을 포함하는 구간을 찾는 동안 검색된 점과 그 점의 함수 값

fzero

관련 항목