Переупорядочить собственные значения в факторизации Шура в библиотеке Eigen

Я использую библиотеку Eigen с Eclipse C++. Интересно, есть ли метод или функция, которую я могу использовать для переупорядочения факторизации Шура X = UTU', созданной функцией RealSchur, и возврата переупорядоченной матрицы Шура TS и кумулятивного ортогонального преобразования US такое, что X = US * TS * US'

Я хочу что-то похожее на функцию MATLAB "ordschur": http://de.mathworks.com/help/matlab/ref/ordschur.html

Спасибо заранее.


person M.A.    schedule 02.04.2015    source источник
comment
Я сомневаюсь, что эта функция существует в данный момент. Вероятно, вам нужно изменить его порядок самостоятельно, используя std::sort.   -  person kevin    schedule 12.11.2015
comment
Я разрабатываю библиотеку с открытым исходным кодом и ищу ту же функциональность для решения уравнения Риккати. Вы уже нашли какой-нибудь код?   -  person ar2015    schedule 30.01.2016


Ответы (1)