求解一阶微分方程组的代码
时间: 2023-04-11 08:01:58 浏览: 208
CH7.zip_3W6_72H3_常微分方程组的求解的各种方法代码
以下是求解一阶微分方程组的代码:
```python
from sympy import symbols, Function, Eq, dsolve
# 定义符号变量
x = symbols('x')
y = Function('y')(x)
z = Function('z')(x)
# 定义微分方程组
eq1 = Eq(y.diff(x) - 2*z, 0)
eq2 = Eq(z.diff(x) + y, 0)
# 求解微分方程组
sol = dsolve((eq1, eq2))
# 输出结果
print(sol)
```
注意:这里使用了 SymPy 库来求解微分方程组。如果你还没有安装 SymPy 库,可以使用以下命令进行安装:
```python
!pip install sympy
```
阅读全文