Framework向けのオープンソースな数値計算用のライブラリです。(FFT)を対象にしています。Silverlightで使用することが出来ます。NumericsのソースコードはGitHubでホストされ、MITライセンスの元公開されています。Numericsのサイトでご確認ください。手軽な入手方法はNuGetを使用する方法です。GUIのNuGetパッケージの管理からMath.NETを検索する方法とパッケージマネージャーコンソールを使用する方法があります。NuGetパッケージの管理を使用する方法ソリューションエクスプローラーで参照設定を右クリックし、NuGetパッケージの管理を選択します。Numericsを選択し、表示されるInstallボタンをクリック。※上図はインストール後の表示パッケージマネージャーコンソールからのインストール以下のように入力して、インストールします。MathNet.Numerics統計計算C#でMath.NETを使用した統計計算関数の使用方法です。使用方法としてはこれといって難しいところは無いので、以下のサンプルと、ヘルプを見ていただければ、だいたいわかると思います。標準偏差計算といった統計計算のライブラリはMathNet.Numerics.StatisticsネームスペースのStatisticsクラスにまとめられています。(オンラインのヘルプ)以下はそのサンプルコードです。v2.0ですが、上コードについてはMITライセンスとします。コンパイルして実行してみていただきたいのですが、1000万件ぐらいだと標本標準偏差と、母標準偏差とではあまり計算時間に違いが無いというか、完全の誤差の範囲ですね。(さすがにメディアンの計算はちょっとかかります。)ということで、Math.NETはF#との組み合わせで紹介される事が多いのですが、C#でもそれなりに使いやすく、高速な数値計算ライブラリです。上のサンプルコードはGitHubにて公開しています。このサイトの使用を継続することで、その使用に同意したとみなされます。コントロール方法を含む詳細についてはこちらをご覧ください。キャンセル投稿を送信できませんでした。メールアドレスを確認してください。メール送信チェックに失敗しました。このブログではメールでの投稿共有はできません。%d人のブロガーが「いいね」をつけました。