java matrix exp(A) вычисление экспоненты с матрицей

Я пытаюсь вычислить функцию e^AT, из которой A — матрица, а T — двойное значение. Я пытался использовать как jama, так и colt/cern, однако не нашел их соответствующих функций. Может ли кто-нибудь помочь мне с этим?


person Fred    schedule 30.05.2012    source источник


Ответы (1)


В jblas есть экспоненциальная матрица. Метод называется expm. http://mikiobraun.github.io/jblas/javadoc/org/jblas/MatrixFunctions.html#expm(org.jblas.DoubleMatrix)

Библиотека eigen имеет реализацию экспоненциальной матрицы, а также матричный логарифм, а также существует оболочка Java, называемая jeigen.

person Christian Fries    schedule 03.05.2013