3
Я ищу, чтобы вычислить псевдо-обратную матрицу Мура-Пенроуза в C++, может ли кто-нибудь указать мне на реализацию библиотеки или числовой рецепт?Вычисление псевдоинверсии матрицы в C++
Спасибо!
Я ищу, чтобы вычислить псевдо-обратную матрицу Мура-Пенроуза в C++, может ли кто-нибудь указать мне на реализацию библиотеки или числовой рецепт?Вычисление псевдоинверсии матрицы в C++
Спасибо!
Вы должны «единичного значение декомпозиции», из которого вы можете найти реализацию C here из Numerical Recipes в С.
This other site описывает, как использовать разложение одно значения для расчета псевдо-инверсии.
Реализация цифровых рецептов имеет проблемы с лицензированием. Я бы предложил использовать LAPACK, который имеет реализацию SVD (а также подпрограмму для псевдо-обратного, я думаю) – 2010-06-30 08:25:54