【发布时间】:2015-01-14 22:35:12
【问题描述】:
这应该是一件容易的事,但我很难让它在 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 定义为一个类才能进行这种替换?
【问题讨论】:
标签: python sympy substitution