A Boolean 0/1 function in Mma?
- To: mathgroup at yoda.physics.unc.edu
- Subject: A Boolean 0/1 function in Mma?
- From: mcwilljg at euler.sfasu.edu
- Date: Mon, 2 Nov 92 11:25:52 CST
I am trying to recursively define a piecewise function in the
s = s + f[y,x[i]]*Indicator[y,x[i],x[i+1]]
I would like Indicator[y,x[i],x[i+1]] to equal 1 if x[i]<= y <=x[i+1]
and 0 otherwise.
For example, on many programmable cauculators this is how it would be
f(y) = (Exp(y))*(0 <= y <= 1) + (Sin(y))*(1 <= y <= 2)
where (x[i] <= y <= x[i+1]) is 1 if true and 0 otherwise.
Does Mma have such a function defined?
If not, how could I do the same thing? Mma gives "True" or "False"
(x[i] <= y <= x[i+1]), can this be converted to 1 or 0?
Thanks in advance for any help.
mcwilljg at euler.sfasu.edu
Prev by Date:
Re: Treating units as positive constants?
Next by Date:
Previous by thread:
How to calculate Fisher Information?
Next by thread: