Python| sympy.xreplace() 方法
借助sympy.xreplace()
方法,我们可以将变量 x 替换为数学表达式中函数的任何其他变量,而无需使用sympy.xreplace()
方法编辑整个表达式。
Syntax : sympy.xreplace()
Return : Return the replaced value of x in the mathematical expression.
示例 #1:
在这个例子中我们可以看到,通过使用sympy.xreplace()
方法,我们能够替换表达式中数学函数的 x 变量并返回更新后的表达式。
# import sympy
from sympy import *
x, y = symbols('x y')
f = sin(x) + cos(2 * x)
# Use sympy.xreplace() method
gfg = f.xreplace({2 * x : y})
print(gfg)
输出 :
sin(x) + cos(y)
示例 #2:
# import sympy
from sympy import *
x, y = symbols('x y')
f = log(sin(x)) + tan(cos(2 * x))
# Use sympy.xreplace() method
gfg = f.xreplace({ x : 2 * y})
print(gfg)
输出 :
log(sin(2*y)) + tan(cos(4*y))