C++库包含矩阵的伪逆吗?

3
我正在寻找一个包含pinv(MATLAB中的伪逆矩阵操作)的C++库。我尝试使用Armadillo,但它缺少多线程调试DLL(/MDd),但我需要这种类型的库来完成我的项目。请查看这个链接
如果您能分享该版本的库或提供替代且轻量级的库,我将非常感激。

我非常确定boost linear会有你需要的东西。去看看吧。 - Armen Tsirunyan
2个回答

5
你可以使用cv::invert函数来计算矩阵的伪逆,它是与OpenCV相关的编程内容。
该库是多线程的,并使用Intel Thread Building Blocks来加速处理。

1

Armadillo将愉快地使用多线程LAPACK库。与使用标准LAPACK不同,只需链接到具有多线程功能的LAPACK版本即可。例如,英特尔的数学核心库(MKL)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接