ホーム ] 公称精度/定数 ] 関係演算 ] 加減算 ] 乗除算 ] 数学関数-1 ] 数学関数-2 ] 数学関数-3 ] 数学関数-4 ] 予測関数 ]

上へ
階乗/冪乗予測関数
ニュートン予測関数
級数予測関数
演算時間予測関数

予測関数

級数予測関数

最終更新日:2007/04/26 新規

●概要

 級数展開式の収束状態を予測する。級数は標準的な形式に対応する。

●級数の定型定義

 以下を、標準型級数の項目形式とする。SeriesType は、MegaPrecision の Enum。

SeriesType 分類 形式 参考
Linear 線形 Xk/k ln
LinearEven X(2k)/(2k)  
LinearOdd X(2k+1)/(2k+1) arctan、arctanh、ln
Factorial 階乗 Xk/k! eX
FactorialEven X(2k)/(2k)! cos、cosh
FactorialOdd X(2k+1)/(2k+1)! sin、sinh
FactorialDoubleEven 二重階乗 (2k-1)!!/((2k)!!(2k))・X-(2k) arcsinh*、arccosh*
FactorialDoubleOdd (2k-1)!!/((2k)!!(2k+1))・X(2k+1) arcsin、arcsinh

*:X ≫ 1 の場合

注意:FactorialDouble はない

●関数

 ・SeriesLastItem(ByVal Series As SeriesType, ByVal M As Integer, ByVal P As Integer) As Integer

 f(10M,k)/g(k) ≦ 10-P となる k を見つける。指定の級数型で、変数のオーダによる収束を予測する。

Series:Linear

 (10M)k / k などが、10-P 以下になる k を見つける。P は目標精度、M < 0 であること。

Series:Factorial

 (10M)k / k! などが、10-P 以下になる k を見つける。P は目標精度。

Series:FactorialDouble 

  (2k-1)!! / ((2k)!!(2k+1))・(10M)(2k+1) などが、10-P 以下になる k を見つける。P は目標精度。

FactorialDoubleEven の場合は、M > 0、FactorialDoubleOdd の場合は、M < 0 であること。

<用例>

 SeriesLastItem(SeriesType.Factorial, -3, 32000) →  (0.001)k / k! ≦ 10-32000 なる k を見つける。