я уже строил графики в случае x and f(x) , но появились проблемы и куча ошибок, при построении x и u(x,t).
Хочу визуализировать сеточную функцию, как возможно сделать? просто plot(x, res) не работает.
from sympy.interactive import printing
printing.init_printing(use_latex=True)
from sympy import*
import sympy as sp
import matplotlib.pyplot as plt
x, t = sp.symbols('x t')
a, b, c, T = sp.symbols('a b c T')
u = sp.Function('u')(x, t)
u0 = sp.Function('u')(x, 0)
fi = sp.Function('fi')(x, t)
psi = sp.Function('psi')(x)
a = 0.2; b = 2.2; c = -0.4; T = 1.9
fi = log(17*t) - 2*x
psi = exp(-x/2)
diffeq = Eq(u.diff(t) - c*u.diff(x), fi)
diffeq1 = Eq(u0, psi)
display(diffeq)
display(diffeq1)
pdsolve(diffeq)
res = pdsolve(diffeq)