armadillo 相关问题

Armadillo是一个用于C ++的线性代数库,它使用模板元编程和延迟评估。

犰狳C++:从数组初始化矩阵

我是使用犰狳的新手,尽管尝试/搜索了很多,但仍无法获得以下内容。 我需要对两个巨大的(动态)数组(不是向量)执行相关操作。我

回答 2 投票 0

使用犰狳忽略均值和其他统计函数中的 NaN

如果矩阵包含 NaN 值,Armadillo 将为包含这些 NaN 的列/行执行的统计返回 NaN。 IE。下面的代码 arma::mat A = {{1, 2, 3}, {6, 7, 8}, {4, 9, 10}}; ...

回答 1 投票 0

如何正确计算犰狳中具有“NAN”值的垫子的平均值

#包括 int main(){ 自动垫=arma::mat(5,5).fill(1); 垫(1,1)=南; arma::mean(mat).print(); } 结果为【1,NAN,1,1,1】。 但我希望犰狳忽略非法行为

回答 1 投票 0

使用 FFTW3 bib 与犰狳计算 fft

我想用犰狳计算fft,为了提高性能,我激活了FFTW3 bib的使用。 这是代码: #定义ARMA_USE_FFTW3 #包括 int main() { 武装::...

回答 1 投票 0

我可以使用 std::for_each 一次转换一列 arma::mat 吗?

我想使用 std::for_each 或算法标题中的类似方法对犰狳矩阵执行按列转换。这样做的原因是实际的转变我

回答 1 投票 0

cv::Mat 和 arma::mat 之间的转换

我正在使用 OpenCV,还想添加 mlpack 中的一些很酷的函数,它使用犰狳矩阵。 有没有一种简单的方法可以在 cv::Mat 和 Arms::mat 之间进行转换? 谢谢!

回答 1 投票 0

为什么犰狳中的“eigs_gen”在多次运行时会在最低特征值上给出不同的相位

我正在使用 C++ 库 Armadillo 中的函数 eigs_gen 来查找存储为复杂稀疏矩阵 sp_cx_mat H; 的量子物理哈密顿量的基态。它有效,但结果......

回答 1 投票 0

犰狳中的列/行排名

我有一个大小为 4 x 5 的 arma::dmat X,我需要按列(或等效地,按行)计算排名。也就是说,如果 X 由下式给出 1.7313004 -0.07725283 0.20853594 0.8234332 1.0856281 -1.52...

回答 1 投票 0

在 macos 和 cluster 上,armadillo 12.6.2 没有 hdf5 文件

我正在尝试将犰狳矩阵(mat)保存到 hdf5 文件中。我在 CentOS 集群上,使用 anaconda,没有 root 权限。 已安装的软件包 我创建了一个环境 arma12,在其中我...

回答 1 投票 0

使用犰狳将 csv 加载到 C++ 中的 fmat 时丢失小数

我的代码很简单: 来自Matlab的arma::fmat; fromMatlab.load(relPath + "/matrix.csv", arma::auto_detect); 我的 csv 包含如下数字: 0 0 2 4.8989795 -6.9282032 -4.8989795 -16.9...

回答 1 投票 0

犰狳中的多个.colptr

在犰狳中,通过使用 .colptr( col_number ) 有一个指向单个列的指针。所以,我们可以写,例如, 垫 X(nrow, ncol); vec y(X.colptr(0), nrow, false, true); X.col(0) = y; 有没有...

回答 1 投票 0

代码示例在调用 shed_col() 期间退出而没有给出错误消息

下面显示的示例代码在调用 shed_col() 时退出而没有给出错误消息。它不会继续到源代码中的下一行(未显示)。我正在尝试删除最后一个列...

回答 0 投票 0

如何在 C++ 中创建交换矩阵(使用 Eigen 或 Armadillo?)

我想知道如何使用 Eigen 或 Armadillo 库在 C++ 中创建交换矩阵(请参阅 https://en.wikipedia.org/wiki/Commutation_matrix#MATLAB)。上面有一些 MATLAB 代码...

回答 1 投票 0

在 Visual Studio Code 中使用 VCPKG,而不使用 CMake [关闭]

我想使用 VCPKG 包管理器,但我不想使用 CMake,我想访问我安装的 .h 只是将其作为标准库包含在内,以免依赖其他工具或

回答 0 投票 0

(C++) 为什么犰狳 `eigs_gen` 在多线程时中断?

TLDR 如果在多个线程中同时运行,则用于查找复杂稀疏矩阵 eigs_gen 的特征值和特征向量的 C++ 犰狳库函数会失败(崩溃或给出错误结果),...

回答 0 投票 0

R stats::sd()与arma::stddev()与Rcpp实现的性能对比。

为了研究我的C++ Rcpp编程,我试着实现了一个(样本)标准差函数。#include #include #include

回答 3 投票 16

让Armadillo C++库在Linux中快速运行 - Ubuntu--------。

我是来自Windows的用户,我通过VirtualBox使用Ubuntu操作系统,Ubuntu操作系统上安装了GCC 9.30。我在终端使用以下命令安装了Armadillo、BLAS和LAPACK:......。

回答 1 投票 1

如何连接Armadillo和Eclipse

我想在Eclipse中使用Armadillo。然而,所有链接Armadillo的说明都是针对Visual Studio给出的。现在我按照Armadillo库的ReadMe文件中的说明进行操作。I ...

回答 3 投票 2

PythonC++:可以导入Armadillo (arma::),但不能导入子程序arma::arma_rng::randn。

问题 当我用C++创建一个使用Armadillo的Python扩展时,我得到了错误。A) 在 Mac OS Mojave 10.14.4 中,Python 3.7.5: Traceback (最近一次调用)。文件".py_program.py",行......

回答 1 投票 0

Armadillo-初始化矩阵并用值填充矩阵

我想按矩阵填充矩阵。我有以下numpy代码,我很难转换为C ++ Armadillo。 #numpy代码m = np.zeros((nrows,nrows))#填充滞后矩阵...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.