在 Maxima 中代入微分方程
Substitution into differential equations in Maxima
假设我有几个如下形式的微分方程
例如尖括号中的变量是复数
我的问题是在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
假设我有几个如下形式的微分方程
例如尖括号中的变量是复数
我的问题是在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