Common Library  0.9.5
tadah_fussy::math_lib::diff_method 名前空間

差分法名前空間 [詳解]

データ構造

class  Forward
 差分法による導関数計算用関数 [詳解]
 
class  Backward
 差分法による導関数計算用関数 [詳解]
 
class  Central
 差分法による導関数計算用関数 [詳解]
 

関数

template<class F , class T >
Forward< F, T > CreateForward (F f, T h)
 前進差分による導関数計算用関数オブジェクト tadah_fussy::math_lib::diff_method::Forward を生成する [詳解]
 
template<class F , class T >
Backward< F, T > CreateBackward (F f, T h)
 後退差分による導関数計算用関数オブジェクト tadah_fussy::math_lib::diff_method::Backward を生成する [詳解]
 
template<class F , class T >
Central< F, T > CreateCentral (F f, T h)
 中心差分による導関数計算用関数オブジェクト tadah_fussy::math_lib::diff_method::Central を生成する [詳解]
 

詳解

差分法名前空間

関数詳解

◆ CreateForward()

template<class F , class T >
Forward< F, T > tadah_fussy::math_lib::diff_method::CreateForward ( f,
h 
)

前進差分による導関数計算用関数オブジェクト tadah_fussy::math_lib::diff_method::Forward を生成する

引数
f導関数を計算する対象の関数 f(x)
h微小量

◆ CreateBackward()

template<class F , class T >
Backward< F, T > tadah_fussy::math_lib::diff_method::CreateBackward ( f,
h 
)

後退差分による導関数計算用関数オブジェクト tadah_fussy::math_lib::diff_method::Backward を生成する

引数
f導関数を計算する対象の関数 f(x)
h微小量

◆ CreateCentral()

template<class F , class T >
Central< F, T > tadah_fussy::math_lib::diff_method::CreateCentral ( f,
h 
)

中心差分による導関数計算用関数オブジェクト tadah_fussy::math_lib::diff_method::Central を生成する

引数
f導関数を計算する対象の関数 f(x)
h微小量