やはり数値計算させる製品、気になるのは処理速度だろう!!実はこのFreeMat、有償のMATLABとさほど処理速度は変わらない。むしろ早いくらいだ。その理由は、やはり元となっている計算エンジンLinpack、LapackはMATLABもFreeMatも変わらないからであろう!!あるマシンで速度の測定をしてみた。
[実行コマンド]
>> tic,a=rand(1000,1000)*rand(1000,1000);,toc
[結果]
MATLAB 2.5[s]
Scilab 2.3[s]
FreeMat 2.3[s]
といった具合だ。
上記のコマンドだけで比較しているので、ある側面だけを見ているのかもしれないが、速度的には全く遜色ないといってよい。
そうなれば、やはり、フリーで斬新なFreeMatで関数を募集し収集するのが、よいと思う。以下のサイトでは掲示板に関数を集めているようだ。皆様も自慢のアルゴリズム(コード)を投稿されてはいかがか?
http://bbs5.fc2.com/php/e.php/freemat/
2007年8月26日日曜日
処理速度
投稿者 freemat 時刻: 1:27
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿