matlab — библиотека C ++ включает псевдообратную матрицу?

Я ищу библиотеку C ++, которая включает в себя pinv (псевдообратная матричная операция в MATLAB).
Я пытался использовать Armadillo, но в нем отсутствует многопоточная отладочная DLL (/ MDd), но мне нужен этот тип lib для моего проекта. проверять этот.

Я был бы рад, если бы вы могли поделиться этой версией lib или предложить альтернативную и облегченную библиотеку.

3

Решение

Ты можешь использовать резюме :: инвертный функция OpenCV вычислить псевдообратную матрицу.

Библиотека является многопоточной и использует Intel Thread Building Blocks для ускорения обработки.

5

Другие решения

броненосец с удовольствием будет использовать многопоточные библиотеки LAPACK. Вместо использования стандартного LAPACK, это просто вопрос связи с версией LAPACK, которая имеет многопоточность. Например, Intel Math Kernel Library (MKL).

1

По вопросам рекламы [email protected]