[英]substitute sympy function with arbitrary arguments
这应该是一项简单的任务,但我很难让它在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定义为类以进行此替换?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.