5

MATLAB 関数用の無料の C++ ライブラリを入手できるリソースを知っている人はいますか? たとえば、線形代数の問題は、LAPACK と BLAS を使用して解くことができます。

また、.NET プロジェクトの MATLAB は問題外です。一般的な MATLAB 関数の直接の C++ 実装について話しています (C++ で必要な関数はまだわかりませんが、使用される関数は難解ではありません)。 .

そのようなリソースに関する提案はありますか?

4

5 に答える 5

5

私も好き

  • Armadillo (テンプレート化された C++ ライブラリ)
  • Eigen (別のテンプレート化された C++ ライブラリ)
  • Newmat (古いが十分にテストされた C++ 行列ライブラリ)

それを超えて、あなたの元の質問は、より良いポインタに対して十分に具体的ではありません.

于 2009-08-25T18:37:50.127 に答える
2

すでに与えられた良い提案に加えて、 OctaveまたはScilabのソースコードから必要なコードを持ち上げることができるかもしれません。ただし、これらは両方ともGPLスタイルのライセンスを持っているため、ニーズに合わない場合があります。

于 2009-08-26T10:31:27.523 に答える
0

Matlab のドキュメントを注意深く読み、ハードディスクにインストールされる DLL やその他のコンポーネントについて調べてください。BLASが行うことのためにMatlabがBLASのバージョンを使用していることがわかると思います。おそらくLAPACKなども同様です。

于 2009-08-26T13:13:03.897 に答える