Main Content

bvpxtend

경계값 해(Boundary Value Solution)를 확장하기 위한 추측값 구조체(Guess Structure) 생성

구문

solinit = bvpxtend(sol,xnew,ynew)
solinit = bvpxtend(sol,xnew,extrap)
solinit = bvpxtend(sol,xnew)
solinit = bvpxtend(sol,xnew,ynew,pnew)
solinit = bvpxtend(sol,xnew,extrap,pnew)

설명

solinit = bvpxtend(sol,xnew,ynew)[a,b]에서 계산된 해 sol을 사용하여 xnew로 확장된 구간에 대한 해 추측값을 생성합니다. 확장 점 xnew는 구간 [a,b]의 외부(어느 한쪽이든)에 있어야 합니다. 벡터 ynewxnew에서의 해에 대한 초기 추측값을 제공합니다.

solinit = bvpxtend(sol,xnew,extrap)은 해 sol을 외삽하여 xnew에서의 추측값을 생성합니다. extrap의 가능한 세 가지 값은 다음과 같습니다.

  • 'constant'ynew가, sol에 있는 해의 끝점에 가장 가까운 값입니다.

  • 'linear'ynew가, sol의 해에 더 가까운 끝점의 값과 기울기에 대해 xnew에서 선형 보간으로 구해지는 값입니다.

  • 'solution'ynew가, xnew에서의 sol의 (3차) 해 값입니다.

extrap의 값은 string형이어도 됩니다.

solinit = bvpxtend(sol,xnew)는 외삽하는 해를 사용합니다. 여기서 extrap'constant'입니다. 알 수 없는 파라미터가 있는 경우 sol에 있는 값이 solinit에서 파라미터의 초기 추측값으로 사용됩니다.

solinit = bvpxtend(sol,xnew,ynew,pnew)는 다른 추측값인 pnew를 지정합니다. pnew는 구문 solinit = bvpxtend(sol,xnew,extrap,pnew)를 사용하여 외삽에 사용할 수 있습니다. 구간을 변경하지 않고 파라미터를 수정하려면 []xnewynew에 대한 자리 표시자로 사용해야 합니다.

참고 항목

| |