MathGroup Archive 2002

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Define a function

  • To: mathgroup at smc.vnet.net
  • Subject: [mg34603] Re: Define a function
  • From: Tim Brophy <timbrophy at eircom.net>
  • Date: Wed, 29 May 2002 02:46:05 -0400 (EDT)
  • References: <acshar$ke2$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

Hi Michael,
    The function Which will do the trick:
f[x_] := Which[x < 10, 0, x < 20, x, x ? 20, x/2]
You can then Plot f[x] and see the result.

Tim Brophy

> Hello
> 
> I want to define a function in Mathematica. But just f[x_]:=...  does not
> work, because I have to define different functions for different ranges of
> the variable x.
> For example:
> 
> x < 10:           f(x) = 0
> 10 < x < 20:  f(x) = x
> 20 < x:          f(x) = x/2
> 
> How to do this?
> 
> Thanks, greetings
> Michael
> 
> 
> 
> 


  • Prev by Date: Re: Inserting Mathematica-generated EPS files into PowerPoint? (on a Mac)
  • Next by Date: Re: Define a function
  • Previous by thread: Re: Define a function
  • Next by thread: Re: Define a function