逆行列を求めたいのですが

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
堀江伸一

逆行列を求めたいのですが

#1

投稿記事 by 堀江伸一 » 15年前

C#でN*N行列(大きくても7*7程度、行列の要素は実数)を取り扱っていて、この行列の逆行列を求めたいのですが、ヘルプを見ても適切な解説がありませんでした。

もしかしてC#の言語使用に、3*3を超える行列を取り扱う方法や逆行列を扱えるメソッドはないのでしょうか?

組木紙織

Re:逆行列を求めたいのですが

#2

投稿記事 by 組木紙織 » 15年前

C#じゃなくても逆行列を簡単に計算出来る言語は少ないとおもいます。
(すくなくとも私は知らない)
有償・無償のライブラリを使うか、自作するしかないかと。
http://www1.bbiq.jp/sekiya_z/na/e01mpis.html

Justy

Re:逆行列を求めたいのですが

#3

投稿記事 by Justy » 15年前

 検索したら一発目にこれが出てきました。

Mad Control Lab : C#における行列計算ライブラリの作成 - livedoor Blog(ブログ)
http://blog.livedoor.jp/kazunori1110/ar ... 39959.html

 ざっと見てみたところ、行・列の数は指定可能で、逆行列もサポートしているようです。

堀江伸一

Re:逆行列を求めたいのですが

#4

投稿記事 by 堀江伸一 » 15年前

ありがとうございます。
標準ライブラリの中にあったら楽だったのですがちょっと残念でした。
検討してみます。

閉鎖

“C言語何でも質問掲示板” へ戻る