私はいくつかの本当に基本的なマトリックス操作のためにarmadilloライブラリを使用しています。だから私は3x5の行列を持っており、私はLUの分解を実行したい。 #include "myIncludes.hpp"
#include <armadillo>
using namespace std;
using namespace arma;
int main()
{
mat L,
を使用して行列の乗算のために「*」認識していないコンパイル:グラム++でコンパイルしたときにここで # include <iostream>
# include <armadillo>
using namespace arma;
using namespace std;
int main() {
mat A;
mat B;
mat C;
// Populating the m
.save関数でデータを保存すると、ファイルは私のcppプロジェクトがあるフォルダの下に保存されます。 私が指定したフォルダにデータを保存したいと思います。どうやってやるの? mat histreal; //data I want to save.
histreal.save("histname.dat", raw_ascii); //saved where my project is
簡単
いくつかのコードを疎行列に変換しようとしています。 no matching function call to 'spsolve(arma::spmat&, arma::sp_mat&) エラー行がある - - 私はしかし、私はそれをしようとしたとき、私は上でコンパイルエラーを取得し、私はhttp://arma.sourceforge.net/docs.html#spsolve からSPSOLVEを
OSX El CapitanにLibpcaライブラリをインストールしようとしています。 私はlibpca用のarmadilloライブラリを正常にインストールしました。 私の最初の問題は、libpcaがヘッダーの/ usr/local/includeフォルダ内のインクルードを検索しなかったことでした。私はCPATH env変数でそれを解決しました。 Making all in src/lib
/A