당신이 결합하는 PDE의 시스템을 가지고 있다고 가정 등Python에서 sympy를 사용하여 PDE 시스템을 해결할 수 있습니까?
F에서1 PDE (A, B)
F에서2 PDE (A, B)
다음 코드 각각의 PDE를 개별적으로 해결할 수 있습니다.
import numpy as np
import sympy as sp
# definition of variables
a, b = sp.symbols('a b')
f = sp.Function('f')
F = f(a, b)
Fda = F.diff(a)
Fdb = F.diff(b)
# definition of PDEs
eq1 = Fda - 2
eq2 = Fda + Fdb + 2
# solution of separated PDEs
sp.pprint(sp.pdsolve(eq1))
sp.pprint(sp.pdsolve(eq2))
PDE 시스템을 해결할 수 있습니까? 구문은 sp.pprint(sp.pdsolve([eq1, eq2]))
과 같습니다. [eq1, eq2]
, {eq1, eq2}
, np.array([eq1, eq2])
등을 시도했습니다. help(sp.pdsolve)
및 help(sp.pde)
을 살펴 보았지만 아직 해결 방법을 찾지 못했습니다.