すべてのカテゴリ » インターネット・パソコン » 技術・プログラミング

質問

終了

微分積分や行列演算に向いたプログラミング言語でおすすめを教えてください。Unix系OSで動くものでお願いします。

  • 質問者:numeric
  • 質問日時:2009-03-02 08:56:23
  • 0

1.LAPACK ライブラリ(行列演算用ライブラリ)をC言語・Fortranで利用する
http://www.netlib.org/lapack/
 利点:スパコンに移植できて高速処理できる・無料
 欠点:プログラミングがやや困難、っていうか前時代的。Cは覚えておいて損はないですけれど。

2. MatLabを使う
 http://www.cybernet.co.jp/matlab/
 利点:そこそこ参考文献が出版されている
 欠点:有料。

3. Octaveを使う
 http://www.gnu.org/software/octave/
利点:MatLab互換。無料。 
欠点:とはいえMatLabとは微妙に違うのでMatLabの参考文献をそのまま使えない。

  • 回答者:匿名希望 (質問から51分後)
  • 0
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。
お礼コメント

おお、Octaveよさそうですね。ありがとうございます。試してみます。

並び替え:

行列ならExcelでたいていはできますよ

  • 回答者:MrNH (質問から31分後)
  • 0
この回答の満足度
  
参考になり、満足しました。回答ありがとうございました。
お礼コメント

すみませんWindowsは使えないのです。また、計算量が多いのでマクロのようなものだと厳しいです。

関数型言語ならLispやHaskellはどうでしょうか?

  • 回答者:f (質問から4分後)
  • 0
この回答の満足度
  
とても参考になり、非常に満足しました。回答ありがとうございました。

関連する質問・相談

Sooda!からのお知らせ

一覧を見る