Last updated 1 year ago
Was this helpful?
使用sympy.solvers.pdesolve()可以对偏微分方程进行求解。
例:求解偏微分方程1+2∂∂xf(x,y)f(x,y)+3∂∂yf(x,y)f(x,y)=01+\frac{2 \frac{\partial}{\partial x} f(x,y)}{f(x,y)} + \frac{3 \frac{\partial}{\partial y} f(x,y)}{f(x,y)} =01+f(x,y)2∂x∂f(x,y)+f(x,y)3∂y∂f(x,y)=0
[]:from sympy.solvers.pde import pdsolve u = f(x, y) ux = u.diff(x) uy = u.diff(y) eq = Eq(1 + (2\*(ux/u)) + (3\*(uy/u))) eq
[]:
[]:pdsolve(eq)