У меня есть стохастическая матрица столбца A (n-by-n реальная, неотрицательная матрица) и я хочу решить следующее уравнение на С++: Ax = x
Я предполагаю, что мне нужно найти собственный вектор x, где собственное значение должно быть равно 1 (правильно?), но я не мог понять это на С++. До сих пор я проверил некоторые математические библиотеки, такие как Seldon, CPPScaLapack, Eigen... Среди них Eigen кажется хорошим вариантом, но я не мог понять, как использовать какую-либо из них для решения приведенного выше уравнения.
Можете ли вы дать мне несколько предложений/фрагментов кода или идей для решения уравнения? Любая помощь высоко ценится.
Спасибо.