C ++库包括矩阵的伪逆?

时间:2012-10-08 11:46:51

标签: c++ matlab armadillo matrix-inverse

我正在寻找一个包含pinv的C ++库(MATLAB中的伪逆矩阵运算)。 我试图使用Armadillo但它缺少多线程调试DLL(/ MDd),但我需要这种类型的lib用于我的项目。检查this

如果您可以共享该版本的lib或提出替代轻量级库,我将非常高兴。

2 个答案:

答案 0 :(得分:5)

您可以使用cv::invertOpenCV函数来计算矩阵的伪逆。

该库是多线程的,并使用英特尔线程构建模块来加速处理。

答案 1 :(得分:1)

Armadillo将很乐意使用多线程LAPACK库。它不是使用标准LAPACK,而只是链接具有多线程的LAPACK版本。例如,英特尔的Math Kernel Library (MKL)