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]의 외부(어느 한쪽이든)에 있어야 합니다. 벡터 ynew는 xnew에서의 해에 대한 초기 추측값을 제공합니다.
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)를 사용하여 외삽에 사용할 수 있습니다. 구간을 변경하지 않고 파라미터를 수정하려면 []을 xnew와 ynew에 대한 자리 표시자로 사용해야 합니다.