我希望有一系列分段函数,每个函数都是基函数的移位副本,但我不知道如何在同情中这样做。这是一个例子:
from sympy import Symbol
from sympy import Piecewise
from sympy import And
x = Symbol('x')
s = Symbol('s')
f0 = Piecewise((1, And(x > 0, x < 1)), (0, True))
fs = f0(x - s)
但是,最后一行给出了一个错误:
TypeError: 'Piecewise' object is not callable
如何制作分段可调用并指定 fs 是 x 和 s 的函数?