我想在mathematica中解决以下等式:
DSolve[{X'[t] == A.X[t], X[0] == ( {{0},{0}} )}, X[t], t]
这是一个由矩阵A
耦合的2个ODE系统,我不想将其放在{{a,b},{c,d}}
形式中,以便将输出作为矩阵指数的函数。< / p>
Mathematica明白这一点,但给出了一个奇怪的解决方案:
{{X[t] ->
InverseFunction[Dot, 2, 2][A,
E^(t A.1)
InverseFunction[InverseFunction[Dot, 2, 2], 2, 2][A, 0]]}}
它确实使用矩阵指数,但也依赖于一个奇怪的符号InverseFunction [...]
我的问题是如何摆脱这个InverseFunction表示法以获得更易读的表达式。我是否有办法假设A
是一个(2,2)
矩阵,可逆,反B
?
如果我希望最大限度地获得更好的结果,请告知。 非常感谢您的帮助