weetabixharry
- 111
- 0
Given a matrix differential equation (system of equations?) of the form:
\textbf{X}^{\prime}(t) = \textbf{AX}(t)
(where X is a complex matrix, t is real scalar and A is always a square and normal real matrix) I am able to find (e.g. here) that a general solution for square \textbf{X} is:
\textbf{X}(t) = \textbf{E}diag\{exp\{\underline{\lambda}t\}\}
where \textbf{E} is the matrix whose columns are the eigenvectors of A and \underline{\lambda} the vector of corresponding eigenvalues. diag\{exp\{\underline{\lambda}t\}\} is a diagonal matrix, with diagonal entries exp\{\underline{\lambda}t\}.
However, what do I do if \textbf{X} is a "tall" rectangular matrix? (i.e. X is (MxN), where M>N)? Can I somehow select only N of the eigenvectors/values?
Thanks very much for any help!
\textbf{X}^{\prime}(t) = \textbf{AX}(t)
(where X is a complex matrix, t is real scalar and A is always a square and normal real matrix) I am able to find (e.g. here) that a general solution for square \textbf{X} is:
\textbf{X}(t) = \textbf{E}diag\{exp\{\underline{\lambda}t\}\}
where \textbf{E} is the matrix whose columns are the eigenvectors of A and \underline{\lambda} the vector of corresponding eigenvalues. diag\{exp\{\underline{\lambda}t\}\} is a diagonal matrix, with diagonal entries exp\{\underline{\lambda}t\}.
However, what do I do if \textbf{X} is a "tall" rectangular matrix? (i.e. X is (MxN), where M>N)? Can I somehow select only N of the eigenvectors/values?
Thanks very much for any help!
Last edited: