NumericalCalculus`
NumericalCalculus`
NSeries
NSeries[f,{x,x0,n}]
項(x-x0)-nから(x-x0)nを含む点 x=x0付近での f の級数展開を数値的に近似する.
詳細とオプション
- NSeriesを使うためには,まず数値計算パッケージをロードしなくてはならない.それにはNeeds["NumericalCalculus`"]を実行する必要がある.
- 関数 f は,その引数 x が数値である場合は,数値でなければならない.
- NSeriesは標準の一変数テイラー(Taylor)級数あるいはローレン(Laurent)級数を構築する.
- NSeriesは x0を中心とする複素平面の円上の点における f を抽出し,InverseFourierを使う.オプションRadiusで円の半径を指定する.
- 収束領域は f が解析的である環(抽出された点を含む)となる.
- x0を中心とする円板に f の分枝切断線が含まれる場合,NSeriesは正確な結果を返さない.
- NSeriesの結果はSeriesDataオブジェクトである.
- NSeriesの結果がローレン級数である場合,高次の極は無視されるので,SeriesDataオブジェクトは級数を正しく表していない.
- 級数の各係数の精度を正当とするための努力はなされない:
- NSeriesは実際にはゼロとなるような小さい数を識別することができない.このような誤りの残余を排除するためにChopを使う必要があることがよくある.
- 選ばれる標本点の数はである.
- 次のオプションを与えることができる:
-
Radius 1 f を抽出する円の半径 WorkingPrecision MachinePrecision 内部計算で使用する精度
例題
すべて開くすべて閉じる例 (1)
スコープ (2)
考えられる問題 (2)
NSeriesではInverseFourierによりエイリアシング問題が起ることがある:
SeriesDataは正確にローレン級数を表すことができない.次はExp[+x]の級数を2乗したものである:
のローレン級数のSeriesData表現である:
Wolfram Research (2007), NSeries, Wolfram言語関数, https://reference.wolfram.com/language/NumericalCalculus/ref/NSeries.html.
テキスト
Wolfram Research (2007), NSeries, Wolfram言語関数, https://reference.wolfram.com/language/NumericalCalculus/ref/NSeries.html.
CMS
Wolfram Language. 2007. "NSeries." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/NumericalCalculus/ref/NSeries.html.
APA
Wolfram Language. (2007). NSeries. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/NumericalCalculus/ref/NSeries.html