armadillo

    -1熱度

    1回答

    關於RcppArmadillo的一個非常簡單的問題。試圖用標量乘以一個向量,並根據語法的細微變化獲得不同的結果。 任何想法? // [[Rcpp::depends("RcppArmadillo")]] // [[Rcpp::export]] arma::vec funtemp(arma::vec x) { // return(x/10); // this works

    0熱度

    1回答

    我一直坐在這裏一段時間,真的不明白髮生了什麼事情。 我與cmake和犰狳/ lapack/blas有以下問題: 我嘗試下載與cmake犰狳,編譯它,然後將其鏈接到我的程序。 但是,雖然我可以下載,編譯等,我有麻煩連接到我的程序。 我鏈接到一個可執行文件時出現以下錯誤: undefined reference to `dgemv_' 所以我知道這是一個LAPACK/BLAS的事情,但我無法弄清楚什麼

    2熱度

    1回答

    我使用了一個使用armadillo C++線性庫的餘弦相似函數。我的代碼是下一個: double cosine_similarity(rowvec A, rowvec B) { double dot = as_scalar(A*B.t()); double denomA = as_scalar(A*A.t()); double denomB = as_scalar(

    0熱度

    1回答

    我對一些真正基本的矩陣運算使用了犰狳庫。所以我有一個3x5的矩陣,我想通過LU分解。 #include "myIncludes.hpp" #include <armadillo> using namespace std; using namespace arma; int main() { mat L, U; mat A(3, 5); A = "1 1 1 0 0; 1 1 1

    1熱度

    1回答

    我編譯下面的C時,遇到了一個錯誤,不承認「*」的矩陣乘法++代碼: # include <iostream> # include <armadillo> using namespace arma; using namespace std; int main() { mat A; mat B; mat C; // Populating the matrices with ran

    0熱度

    1回答

    我試圖運行最小armadillo example program(波紋管的舒適) #include <iostream> #include <armadillo> using namespace std; using namespace arma; int main() { mat A = randu<mat>(4,5); mat B = randu<ma

    1熱度

    1回答

    我試圖安裝lattest armadillo版本。從package list我可以看到rawhide 7.100.3-2.fc25。 我運行了Fedora 23,無法直接安裝這個軟件包。 所以下面this post我 dnf install fedora-repos-rawhide dnf install --enablerepo rawhide armadillo 我得到: Last me

    3熱度

    1回答

    我想在大小爲M×N的arma::mat和大小爲MN(這是矩陣的列主要線性化)的arma::vec之間來回切換。 我可以很容易地從矩陣去使用arma::vectorise到的載體,即 arma::vec vector = arma::vectorise(matrix); 但是,我無法找到一個簡單的方法來繞去的其他方式。我想在矩陣的第一列插入矢量的前M個值,在第二個列中插入第二個M值,依此類推。有

    1熱度

    1回答

    我知道在犰狳稀疏矩陣仍處於初步支持。 我在我的量子系統研究中使用犰狳lib,我有問題以有效的RAM方式構建稀疏mat。 到目前爲止,我使用自己的稀疏矩陣實現,但我想要一個優化的矩陣類。 我填寫批處理模式元素: umat loc(2,size); cx_vec val(size); // calculate loc and val ... // sp_cx_mat Hamiltonia

    1熱度

    1回答

    首先,我用stackoverflow中的類似問題拍了一張照片。但我相信他們與我的不同。因爲我找不到我的答案。 無論如何,我開發了一個C++/CLI項目,並在其中使用了一些外部庫(armadillo和npgsql)。我在Visual Studio Professional 2012中開發了它。程序正在我的本地計算機上工作(我正在與數據庫進行所有連接以及讀取/寫入過程)。問題是,我試圖找到我的exe文