HAVSIN

特定の x 値が与えられた場合、Havsin関数は、 ( x 0 , y 0 ) から ( x 1 , y 1 ) にスムーズに移行するHaversine関数の y 値を評価します。

フォーマット

Havsin ( x , x 0 , y 0 , x 1 , y 1 )

引数

x
独立変数。例えば、時間を独立変数として指定するには、 x TIMEとして指定します。
x 0
Haversine関数が始まる x 値。
y 0
x 0 で必要なHaversine関数の値。
x 1
Haversine関数が終わる x 値。
y 1
x 1 で必要なHaversine関数の値。

定義

(1)
havsin  = { y 0 ,   if  x < x 0 y ¯ + Δ y 2 sin ( x ˜ π π 2 ) ,     if x 0 x x 1 y 1 ,    if  x > x 1 where, y ¯ = ( y 0 + y 1 ) 2 Δ y = ( y 1 y 0 ) x ˜ = ( x x 0 ) ( x 1 x 0 )

<Post_Request
     comment             = "WM-WDTM-HAVSIN-FORSIN-DIM-ACOS"
     id                  = "3"
     type                = "EXPRESSION"
     expr1               = "NULL"
     expr2               = "WM(30102010)"
     expr3               = "WDTM(30102010)"
     expr4               = "HAVSIN(TIME,1.,0.,4.,1.)"
     expr5               = "NULL"
     expr6               = "FORSIN(TIME,0.1,6.28,0.1,0.2)"
     expr7               = "DIM(TIME,1.0)"
     expr8               = "ACOS(COS(TIME))"
/>