22 Sep
2005
22 Sep
'05
7:31 a.m.
On Thu, 22 Sep 2005, Andrea Riciputi apparently wrote:
this is probably an already discussed problem, but I've not been able to find a solution even after googling a lot.
I've a piecewise defined function:
/ | f1(x) if x <= a f(x) = | | f2(x) if x > a \
where f1 and f2 are not defined outside the above range. How can I define such a function in Python in order to apply (map) it to an array ranging from values smaller to values bigger than a?
I suspect I do not understand your question. But perhaps you want this: def f(x): return x<=a and f1(x) or f2(x) fwiw, Alan