Step functions
- To: mathgroup at smc.vnet.net
- Subject: [mg17097] Step functions
- From: Alessio Massaro <alessio.massaro at cern.ch>
- Date: Sat, 17 Apr 1999 03:35:00 -0400
- Organization: CERN
- Sender: owner-wri-mathgroup at wolfram.com
Can anyone help me to build a step function out of a series of {x,y} pairs?
For ex.., consider an ordered random {x,y} series like
data=Sort[Table[{Random[],Random[]}, {10}], First[#1]<First[#2]&]
I would like to build a function f[ { {x1, y1}, {x2, y2}, ...}, x ], that
evaluates to:
- y[i] if x=x[i]
- y[i+1] if x[i]<x<x[i+1]
Here each point {xi, yi} determines f over the left-open interval
x[i]<x<=x[i+1] of x.
The right-open interval version would be:
- y[i] if x=x[i]
- y[i] if x[i]<x<x[i+1]
Since I do not check the newsgroup regularly, I'll greatly appreciate
replies sent to my e-mail address as well as the NG itself.
Thanks and regards to everybody
Alessio
- Follow-Ups:
- Re: Step functions
- From: "Wolf, Hartmut" <hwolf@debis.com>
- Re: Step functions