2010/05/02

MATLABライクなC++ライブラリ

SourceForge.net: Project itpp

↑MATLABライクなC++ライブラリを見つけた。名前が非常にわかりにくく IT++ 。名前からは全く想像がつかないが、中身はMATLABの関数をC++の関数やクラスにして実装しているライブラリ。linspaceとかzeros、onesとかrepmatとかsqrtmとかMATLABの関数名でリファレンスを検索すると、所望のC++実装がみつかる。

MATLABで実装すると一気にたくさんのマシンで実行できない(そんなにライセンスたくさん買えません...)、かなり工夫してコーディングしないと糞遅い...、しかも結構工夫してもまだ耐えられないくらい遅い...、他のプログラムと組み合わせるのが面倒...等があり結局C++でプログラムを作るのだが、やっぱりMATLABの関数は便利で解りやすいので自分でMATLABクローンのC++ライブラリを作ろうかと思っていたのだが、既にありました...

まだ使っていないので、なんとも言えないが速度の問題がこれで解決できれば、使えるかも。
ということで、こんど試してみようと思う。



0 件のコメント:

コメントを投稿