FunctionApproximations`
FunctionApproximations`
ListIntegrate
バージョン6では,ListIntegrateの代りにIntegrate[Interpolation[data,InterpolationOrder->k][x],{x,Min[xc],Max[xc]}](data={{x1,y1},…,{xn,yn}}で xc=data[[All,1]])が使われるようになった.デフォルトの補間次数は k=3である.
ListIntegrate[{y1,…,yn},h,k]
次数 k のInterpolatingFunctionオブジェクトを使用する今は使われない関数であり,距離 h だけ等分に離れた点で値 y1,…,yn の関数の積分の近似を与える.
ListIntegrate[{{x1,y1},…,{xn,yn}},k]
点 x1,…,xn における値 y1,…,yn の関数の積分を近似する.
詳細とオプション
- ListIntegrateを使うためには,まず関数近似パッケージをロードしなくてはならない.それにはNeeds["FunctionApproximations`"]を実行する必要がある.
- ListIntegrateではなくIntegrate[Interpolation[data,InterpolationOrder->k][x],{x,min,max}]を使う.