问题描述
假设我有以下形式的几个微分方程
其中尖括号中的变量例如为复数
我的问题是是否可以在Maxima中首先写出上述形式的微分方程组而不计算导数,然后对尖括号中的变量进行替换,然后计算导数并分离实部和虚部。
解决方法
你可以考虑这个例子(它说明了 Robert Dodier 在评论中所写的内容)。
(%i1) depends(x,t) $
(%i2) e: diff('bra(x),t) + diff('bra(x),t);
d
(%o2) 2 (-- (bra(x)))
dt
(%i4) e,bra,diff;
d d
(%o4) 2 (-- (re(x)) + j (-- (im(x))))
dt dt