HAVSIN

HAVSIN(x,x0,h0,x1,h1) 関数は、2 つの関数間のスムーズな遷移を行う haversine 関数を定義します。

フォーマット

HAVSIN(x,x0,h0,x1,h1)

引数(Arguments)

X

独立変数です。

独立変数には、2*TIME などの有効な表現を入力できます。

x0

関数が開始する時点の独立変数の値です。

h0

x0 での関数の値です。

x1

関数が終了する時点の独立変数の値です。

h1

x1 での関数の値です。

関数定義

HAVSIN(x,x0,h0,x1,h1) = 
     h0
                           
x ≤ x0
                           
     a + b * sin(c(x)*Π - (Π/2))
x0 < x < x1
                           
     h1
                           
x ≥ x1
                           
ここで
     a = (h1+h0)/2
     b = (h1-h0)/2
     c(x) = ( x-x0)/ (x1-x0)