エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Haskellの線形代数用ライブラリで多変量ガウス分布を計算した際のメモ - mmitouの日記
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Haskellの線形代数用ライブラリで多変量ガウス分布を計算した際のメモ - mmitouの日記
Haskellで行列計算したい場合にはhmatrixという線形代数用ライブラリが使える。 この記事では、行列計算... Haskellで行列計算したい場合にはhmatrixという線形代数用ライブラリが使える。 この記事では、行列計算でよく使いそうな手続きを紹介する。 また、それらの例として多変量ガウス分布を実装する。 hmarixのインストール 例によってcabalでインストールする。 cabal update cabal install hmatrix hmatrixの簡単な使い方 例えば3×3の行列を作る場合には、以下のように実行する。 *Main> :m Numeric.LinearAlgebra Prelude Numeric.LinearAlgebra> (3 >< 3) ([1..9] :: [Double]) (3><3) [ 1.0, 2.0, 3.0 , 4.0, 5.0, 6.0 , 7.0, 8.0, 9.0 ] 2×4の行列を作る場合には、以下のようにする。 Prelude Nume