- 402 名前:132人目の素数さん [04/08/31 19:12]
- NxNのでっかい対称行列の固有値を求めたいのですが、
Cのプログラムでmatrix.txtと 1.0 1.1 1.2 ... ←N個 1.1 2.0 1.3 ... ←N個 ... ↑N個 の形式でN行で出力させてから ReadList["matrix.txt",Number,RecordLists->True] Eigenvalues[%] とMathematicaに読み込ませて固有値を計算させようとしています。 Nが200位になるとファイルの読み込みで非常に時間がかかってしまい、 必要としているN=1000程度だと2日ほど放置しましたが読み込みが完了しません。 固有値の計算で時間がかかるのならわかる気がするんですが、 ファイルの読み込みの段階で時間がかかるのが納得いきません。 これは仕様で仕方ないのでしょうか? それとも私の読み込ませ方に問題があるのでしょうか? 計算機はXeonの2GDualメモリ1G(だったかな…) VineLinuxでMathematicaのVersionは4.2.1.0です 突然研究で固有値を求めることになったMathematica超初心者ですが、 ご教授いただければと思います。゜゜(´□`。)°゜。
|

|