Здравствуйте. Имеетеся библиотека с реализацией SVD, позволяющая решать системы уравнений, эту библиотеку я получил от научного руководителя, который утверждает, что она из Aliglib. Исходники называются "solveunit.cpp" и "solveunit.h", так же используется "ap" и имеются комментарии на русском языке. Все работает замечательно и даже удалось переписать ее на C#, но по какому алгоритму она работает я так и не понял , поиски алгоритма в интернете ни к чему не привели (все найденные мною алгоритмы не решают системы уравнений с вектором b=0, ввиду того что решенение в конечном итоге умножается на b). Пожалуйста, скажите какой алгоритм лежит в основе этой библиотеки. Спасибо за внимание.
|