擅长:python、mysql、java
<p>这是Symphy中的一个错误,已经修复。安装SymPy 1.8(最新版本):</p>
<pre><code>In [1]: from sympy import Function, dsolve, Eq, Derivative, sin, cos, symbols
...: from sympy.abc import x
...:
...: t = symbols('t')
...: x, y = symbols('x, y', cls=Function)
...: eq = (Eq(Derivative(x(t), t), -2 * Derivative(y(t), t) - 2 * x(t) - 5 * y(t) + 77),
...: Eq(Derivative(y(t), t), -x(t) - 4 * y(t) + 61))
...: dsolve(eq)
Out[1]:
⎡ -t -3⋅t -t -3⋅t ⎤
⎣x(t) = - 3⋅C₁⋅ℯ - C₂⋅ℯ + 1, y(t) = C₁⋅ℯ + C₂⋅ℯ + 15⎦
</code></pre>