Hello everyone,(adsbygoogle = window.adsbygoogle || []).push({});

I have a list, let's call it L1, of length N. Each element of this list is a square matrix.

I would like to :

1/ Apply MatrixExp[] to each element of L1 (I know how to do that)

2/ Multiply each element of the subsequent list _in an ordred fashion_ i.e. from element N to element 1. In this order (!) because none of the matrices commute.

To recap, I have

L1={L1[[1]],L1[[2]],...,L1[[N]]}

and want the matrix M equal to

M=MatrixExp[L1[[N]]].MatrixExp[L1[[N-1]]]...MatrixExp[L1[[1]]]

What would be a nice "one liner" which does that ?

Thanks in advance :)

**Physics Forums - The Fusion of Science and Community**

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# [Mathematica] Ordered matrix multiplication

Loading...

Similar Threads - Mathematica Ordered matrix | Date |
---|---|

Use DO loop in Plot order at mathematica 8 | Oct 19, 2013 |

Mathematica: Second order PDE | Dec 19, 2012 |

Ordering a list in Mathematica | Jan 4, 2012 |

MATHEMATICA: NDSolve, 2nd order ODE, Table of IC HELP! | Nov 17, 2010 |

Mathematica: 2nd order PDE, variable coefficients | Oct 3, 2010 |

**Physics Forums - The Fusion of Science and Community**