2008-09-23 2 views

ответ

5

Вы должны «единичного значение декомпозиции», из которого вы можете найти реализацию C here из Numerical Recipes в С.

This other site описывает, как использовать разложение одно значения для расчета псевдо-инверсии.

+0

Реализация цифровых рецептов имеет проблемы с лицензированием. Я бы предложил использовать LAPACK, который имеет реализацию SVD (а также подпрограмму для псевдо-обратного, я думаю) – 2010-06-30 08:25:54