一つ前に戻る

Jakarta commons math の利用

Javaの数値計算のプログラムは、インターネットに沢山転がっていますが。
Jakarta commons math を利用すると、数値計算のプログラムを組まなくとも、数値計算のJavaのAPIが、すでに用意されています。
以下に、数値計算のソースが、如何にシンプルになるか。例を上げて、紹介してみることにしました。
なお。お決まりごとですが。利用は、個人の責任で、利用してください。

Jakarta commons math の入手先
http://commons.apache.org/math/
のページの最下行に
Download the Latest Release of Commons Math. をクリック
http://commons.apache.org/downloads/download_math.cgi
のBinaryの1.2ZIPをクリックしてダウンロード、展開して、JavaのIDEで、利用できるように、ライブラリーにアマントして、利用します。

commons-math-1.2.jar        をアマントすれば、IDEで、Jakarta commons mathを利用できるようになるようです。

2008年9月6日現在で、1.2が、最新版の様です。

      各項目のキーワード
                    1        常微分方程式1 一階常微分方程式/二階常微分方程式/連立微分方程式/オイラー法/ルンゲクッタ法       2008年9月7日追加
        2 常微分方程式2 HighamHall54/DormandPrince54/DormandPrince853/ 2008年9月16日追加
     3 数値積分 台形/シンプソン法/ロンバーグ法 2008年9月7日追加
     4 行列 連立一次方程式/逆行列/行列式 2008年9月14日追加
     5 補間 スプライン補間/差分商./Neville補間 2008年9月14日追加
     6 統計量 最大値/最小値/平均値/合計 2008年11月24日追加
        7 分数 分数の四則演算 2008年11月24日追加
        8 複素数 複素数の四則演算等 2008年11月24日追加
        9

応用計算例
                1           トレーサー応答をスプライン補間で曲線の方程式を求め、シンプソン法で、数値積分して、
平均滞留時間を求める
        2008年9月16日追加