armadillo

    0熱度

    2回答

    我想學習和使用稀疏線性代數例程Rcpp和RcppArmadillo。下面 代碼是這裏的例子改編:http://gallery.rcpp.org/articles/armadillo-sparse-matrix/ code <- ' S4 matx(x); IntegerVector Xd = matx.slot("Dim"); IntegerVector Xi = m

    4熱度

    1回答

    我正在使用OpenCV構建圖像處理應用程序。我也使用Armadillo庫,因爲它有一些非常整齊的矩陣相關函數。不過,爲了在cv :: Mat上使用Armadillo函數,我需要從cv :: Mat到arma :: Mat的頻繁轉換。 要做到這一點,我轉換CV ::墊的ARMA ::使用這樣的函數 arma::Mat cvMat2armaMat(cv::Mat M) { copy cv:

    3熱度

    1回答

    RcppEigen的JacobiSVD在升級到3.0時變慢了嗎? 我的庫使用RcppEigen現在工作得很快。 > n<-1000 > m<-matrix(rnorm(n*n),n,n) > unix.time(s1<-svd(m)) # R user system elapsed 10.376 0.028 10.407 > unix.time(s2<-svdArma(m)

    1熱度

    1回答

    我使用armadillo庫中的eig-gen函數並將左右特徵向量/特徵值放在一起,這意味着元素顯示爲(1,2),(3,4)。 由於我想對它們進行操作,有沒有辦法一次只訪問左側的特徵向量/特徵值? 如果不是,如何從這些雙元素中訪問相應的左右元素?

    0熱度

    1回答

    我想產生的使用犰狳COV()function.But什麼,我不明白的是究竟怎樣一個生成矩陣輸入了隨機數據集的數據集隨機的協方差矩陣(輸入到cov功能)?

    4熱度

    1回答

    我試圖編譯Rinside的Rarmadillo例子,我不斷收到: In file included from rinside_arma0.cpp:8:0: /usr/local64/opt/R-2.15.2/lib/R/library/RcppArmadillo/include/RcppArmadillo.h:26:6: error: #error "The file 'Rcpp.h' shou

    0熱度

    1回答

    我是Mac OS X 10.8.3用戶(Mountain Lion)。按照README.txt說明,我下載了armadillo並將它安裝在OS X中。它通過鍵入編譯罰款: g++ ... *stuff* ... -O2 -larmadillo 在終端。通過在Eclipse CDT中包含相同的鏈接器參數,我能夠在OS X中的Eclipse(Juno)中編譯armadillo。但是,我的問題是當涉

    2熱度

    6回答

    的號碼,我有一個文本文件排列爲: Diam <D> 4.2 05:21:26 02:Apr:2012 Point 1 <X> 2 <Y> 5 <Z> 6 Point 2 <X> 4 <Y> 2 <Z> 0 Point 3 <X> 4 <Y> 1 <Z> 2 End End 我需要做兩件事情,第一我需要閱讀的點數,所以基本上都看過多少線,點

    4熱度

    3回答

    我試圖在Windows 8 我配置的CMakeLists.txt文件,安裝MLPack: set(ARMADILLO_LIBRARY "C:\\Program Files (x86)\\armadillo\\lib") set(ARMADILLO_INCLUDE_DIR "C:\\Program Files (x86)\\armadillo\\include") 然後,當我跑的CMake我有

    1熱度

    2回答

    我爲一個項目使用了犰狳,而且一般情況下它一直運行良好。該項目是基於Xcode的,到目前爲止,我已經成功地得到它的工作的唯一方法是(添加的頭搜索路徑/ usr/include目錄/似乎不工作): #include "/usr/include/armadillo" 好現在我正在嘗試第一次進行一些矩陣乘法運算,並且我已經完成了我能想到的最簡單的事情,以確保沒有其他原因。 mat aa = eye(3