I'm dealing with systems of 3 differential equations that are all coupled to each other. Fortunately, all the ODEs are first order.(adsbygoogle = window.adsbygoogle || []).push({});

Can somebody give me a primer of how to use matrices to solve these problems?

here's an example:

Say we have a system of 3 ODEs all coupled to each other:

Mx, My, Mz

dMx/dt = A*Mx + B*My + C*Mz

dMy/dt = D*Mx + E*My + F*Mz

dMz/dt = G*Mx + H*My + J*Mz

So the matrix would be:

dM/dt = [A B C

D E F

G H J] M + [K L M]

So what do I do now? Diagonalize the matrix and then find eigenvectors? Whats the step by step?

**Physics Forums | Science Articles, Homework Help, Discussion**

Dismiss Notice

Join Physics Forums Today!

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

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

# How to use matrices to solve systems of ODEs?

**Physics Forums | Science Articles, Homework Help, Discussion**