Это должно быть легкой задачей, но мне трудно заставить ее работать в Sympy. Я хочу заменить неопределенную функцию с произвольными аргументами определенной формулой, например:
from sympy import *
var('a b c')
f= Function('f')
test= f(a+b)
lin= test.subs({f(c):2*(c)})
print(lin)
Я хочу, чтобы это распечатать
2*(a+b)
Однако для этого я должен использовать
lin= test.subs({f(a+b):2*(a+b)})
Должен ли я определять f как класс, чтобы выполнить эту замену?