首页 > 解决方案 > Sympy 的简单微分方程系统

问题描述

我正在尝试用 Sympy 解决以下简单的微分方程

import sympy as sp
x, y = sp.symbols('x, y', cls= sp.Function)
t = sp.symbols('t')
m = 5
a = -9.8
eq1, eq2 = sp.Eq(y(t).diff(t,2),m*a), sp.Eq(x(t).diff(t,2),0)
sp.dsolve((eq1,eq2))

但是我收到一个错误,说 在 assignment 之前引用了局部变量 'gsol1'。会有什么问题?

标签: pythonsympydsolve

解决方案


推荐阅读