armadillo

    0

    1答えて

    私は現在、Ubuntuのコード::ブロック上にあり、線形代数をしようとするといくつかの問題に遭遇します。コンパイラ設定]> [検索ディレクトリ>私が持っているコンパイラ "は/ usr /含める" とコンパイラ設定の下>検索ディレクトリ>私が持っているリンカー "/ユーザー/ libが" 私liblapack-devの下 、 libblas-dev、libboost-dev、libarmadill

    0

    1答えて

    私は、C++で書かれた皮膚の光子移動の方向と位置を、Netbeans IDEで追跡するモンテカルロシミュレーションを持っています。これには、armadilloとRcppの貢献があります。データのグラフ化(等高線図、折れ線グラフなど)を行うために、NetBeans IDE for C++をmatlabに接続するにはどうすればよいですか。あなたがC++コードを受け入れる他の良いグラフ作成ソフトウェアを

    1

    1答えて

    私はarmadilloをC++で扱っていますが、私は次の問題に遭遇しました。 3Dフィールドクラスが与えられていますが、個々のスライスにアクセスできません。 ここでは、コードの小片は、それを説明する:私はコンパイルし、このコードを実行するとどうなります //Define field with chosen dimensions field<mat> Test_field(2,2,2); //

    1

    2答えて

    私は行列の関数を計算するためのC++テンプレート関数を書いています。行列の型はテンプレートパラメータです。 armadilloライブラリで使用すると、予期せぬコンパイルエラーが発生します。 私はarmadillo 8.300とgcc 7.2.0を使用しています。 以下では、問題を説明するテストプログラムです。 #include <armadillo> arma::Mat<double> sq(

    0

    1答えて

    私は現在、armadilloを使ってmatlabコードをC++に変換しようとしています。私は、aramdilloのドキュメントをC++に変換して、いくつかのmatlabコードを変換しました。しかし、パフォーマンスはmatlabに比べて残念です。 Matlabでは、C++の3秒以上に比べて、サイズ(625x625)の行列Aを逆にするには約0.1秒かかります。 C++では、私はINVはあまり正確な結果

    0

    1答えて

    私はアルマジロを使用しています。 arma::Mat<float> m_matrix; arma::cc_vec m_eigenvalues; arma::cx_mat m_eigenvectors; 私はこれをしたい:私はこれらの変数持つ void calculate_eigens() { arma :: eig_gen (m_eigenvalues, m_eigenve

    0

    1答えて

    私はboost :: numeric :: odeintと私自身のSystemクラスの実装(System.hppを参照)を組み合わせようとしています。 A(テンプレート)システムオブジェクトがBatchFilterクラスメソッド内で使用されるようなので: # BatchFilter.cpp # template <typename state_type> BatchFilter class {.

    0

    1答えて

    何らかの理由でArmadilloで作業する必要があります。しかし、Qt Creatorでコードをデバッグすると、コードがクラッシュしました。私は質問がどこにあるのかを知るが、なぜ墜落したのか分からなかった。コードによっては使用できるものもあれば、使用できないものもあります。ここに私のコードです。 QT += core gui greaterThan(QT_MAJOR_VERSION, 4):

    1

    1答えて

    オプションの引数を持つ関数を作成する必要があります。私はパラメータにデフォルト値を与えるべきであるようです。このアプローチは、オプションのパラメータタイプがdoubleやintegerの場合に非常に有効です。私はデフォルト値を0またはNULLに設定できます。しかし、オプションのパラメータがアルマジロ行列であると仮定します。 NULL行列を定義することはできません。私はこのコードをチェックするが動作