11
2つのデータリストが{x1, x2, ..., xn}
と{y1, y2, ..., yn}
の場合、Mathematicaで数値積分を行う組み込みルーチンがありますか?2つのデータリストを与えられたmathematicaの数値積分
私は台形の積分などをしたいです。それはNIntegrate
と思われません。もちろん私はそれを自分で書くことができます。試してみるには数値統合スキームが多すぎると思ってください。
必要に応じて、_InterpolationOrder - > n_を使用することもできます。 –
これは、少なくともドキュメントに従って推奨される方法です。かつてListIntegrate関数を持つアドオンパッケージがありました。このバージョンのドキュメントは、「バージョン6では、ListIntegrateがIntegrate [補間[データ、InterpolationOrder-> k] [x]、{x、Max [Subscript [x、c]]、Min [Subscript [x、c添え字[x、n]、添え字[y、n]}}の添字[x、1]、添字[x、 c] = data [[All、1]]。デフォルトの補間順はk = 3です。 –
別のポイントとして、高次数値積分スキームのいくつかは、補間で見つかったアイデアに基づいています。 – rcollyer