Конечно. Сначала настройте систему:
>>> from sympy import var, Wild, exp
>>> s = var("s")
>>> t = var("t")
>>> a = Wild("a")
>>> b = Wild("b")
>>> U = 3/(7+s)
Метод .match
возвращает словарь:
>>> U.match(b/(a+s))
{b_: 3, a_: 7}
>>> m = U.match(b/(a+s))
, который затем можно передать в качестве аргумента .subs
:
>>> target = b*exp(-a*t)
>>> target
b_*exp(-t*a_)
>>> target.subs(m)
3*exp(-7*t)