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
에 대한 자리 표시자로 사용해야 합니다.