![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggBYX_MwVuWEWQcMxVJVT4k_1cA7X0VZ0-7WBqbGjpmXhdjgYgZh37-ZZF4ujiQcdEuDRIVUy-0fKrVnmmqfMiMdAJBb6flHFkvyg3WdwjQBnJSRo49n9zb_slbmDrvvO3hTLxsg/s200/fedora.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjue7IBBrKkv5ljNv2QFIMdsXKhIC_YBNtsGMe70ONQ61qA_zRqk-p_XQN4UNcQtE0zG-kFQ7iynHoUp8yuIfg0L_1X3rP2GfoYmuiTwIPc4-rNjyBBrhaWvlU0IlDtySvYj8gk3Q/s200/Mono-gorilla-aqua.32px.png)
Mono プロジェクトの、ライブラリを紹介しているページの Math の項目に、dnAnalytics というライブラリが紹介されていますが、調べてみると、当の dnAnalytics と、Math.NET Iridium という他の数値計算ライブラリを開発するプロジェクトが一緒になり、現在 Math.NET Numerics というプロジェクトになっていることが判りました。ライセンスは MIT/X11 になっています。(ちなみに、以前の Math.NET Iridium は LGPL でした。)
早速、ダウンロードのサイトから MathNet.Numerics.2010.1.28.762.zip をダウンロードして、MonoDevelop で簡単なサンプルを動かしてみました。最初、Math.NET Numerics Code Samples - Math.NET Numerics Documentation にあるサンプルをそのままビルドしようとしましたが、以前の Math.NET Iridium 用のサンプルのままで、現時点で存在しないメソッドを使っていたので、少し直しました。動作確認だけだったので面白いサンプルではありません。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnDFpNGhvvvIpGO95bz1rSVzbga-FxtkSQ8Zfls4gzcvwtqzhjJ_HWt_TqpYgTzSIygaq8sHMDdaGvTX5j5Tjq6RL6DTIJzEROU0Zf_9hVQU-bdsw4BsVARVgNnM-YqZrmvuI43Q/s280/MathTest.png)
ドキュメントもある程度揃っているので、簡単なサンプルを作るなどして、使い勝手を評価していこうと考えています。
参考サイト
[1] Math.NET Numerics
[2] Math.NET on Mono (and Linux) - Math.NET Numerics Documentation
注)以前の Math.NET Iridium の時のままですが同じことですので読み替えてください。
0 件のコメント:
コメントを投稿