XLPack 6.1
Excel VBA 数値計算ライブラリ・リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません
関数
E. 補間 (区分3次エルミート補間/3次スプライン補間)

関数

Sub Chfdv (X1 As Double, X2 As Double, F1 As Double, F2 As Double, D1 As Double, D2 As Double, Ne As Long, Xe() As Double, Fe() As Double, De() As Double, Nex() As Long, Info As Long)
 3次エルミート関数値および微分値
 
Sub Chfev (X1 As Double, X2 As Double, F1 As Double, F2 As Double, D1 As Double, D2 As Double, Ne As Long, Xe() As Double, Fe() As Double, Nex() As Long, Info As Long)
 3次エルミート関数値
 
Sub Pchbs (N As Long, X() As Double, F() As Double, D() As Double, Knotyp As Long, Nknots As Long, T() As Double, Bcoef() As Double, Ndim As Long, Kord As Long, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 区分3次エルミートからB-スプラインへの変換
 
Sub Pchcm (N As Long, X() As Double, F() As Double, D() As Double, Ismon() As Long, Info As Long, Optional Skip As Boolean=False, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 区分3次エルミート関数の単調性のチェック
 
Sub Pchfd (N As Long, X() As Double, F() As Double, D() As Double, Ne As Long, Xe() As Double, Fe() As Double, De() As Double, Info As Long, Optional Skip As Boolean=False, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 区分3次エルミート(または3次スプライン)補間関数値および微分値
 
Sub Pchfe (N As Long, X() As Double, F() As Double, D() As Double, Ne As Long, Xe() As Double, Fe() As Double, Info As Long, Optional Skip As Boolean=False, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 区分3次エルミート(または3次スプライン)補間関数値
 
Sub Pchic (Ic() As Long, Vc() As Double, Switch As Double, N As Long, X() As Double, F() As Double, D() As Double, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 区分3次エルミート補間
 
Sub Pchim (N As Long, X() As Double, F() As Double, D() As Double, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 区分3次エルミート補間 (デフォルト境界条件)
 
Sub Pchse (N As Long, X() As Double, F() As Double, D() As Double, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 区分3次スプライン補間 ("not a knot"境界条件)
 
Sub Pchsp (Ic() As Long, Vc() As Double, N As Long, X() As Double, F() As Double, D() As Double, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 区分3次スプライン補間
 

詳解

E. 補間 (区分3次エルミート補間/3次スプライン補間) プログラムを表示しています.