There's a great article from SIAM Review of matrix exponentiation called 19 Dubious Ways to Exponentiate a Matrix<http://www.cs.cornell.edu/cv/researchpdf/19ways+.pdf>that's fun reading if people aren't already familiar with it. May have some useful tricks.
On Sunday, July 14, 2013 8:35:32 AM UTC-6, F. B. wrote: > > >>> m = Matrix([[0, 1], [0, 0]]) > >>> exp(m) > NotImplementedError: Exponentiation is implemented only for diagonalizable > matrices > > > What is the best way to implement the exponentiation for non-diagonalibale > matrices? > > I thought a way to fix it could be by Taylor expansion (hoping > non-diagonalizable matrices over the complexes are nilpotent). > > Any better ideas? Just suggest me something and I'll try to fix it. > > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy. For more options, visit https://groups.google.com/groups/opt_out.
