Re: Functions in Mathematica
- To: mathgroup at smc.vnet.net
- Subject: [mg33690] Re: Functions in Mathematica
- From: phbrf at t-online.de (Peter Breitfeld)
- Date: Mon, 8 Apr 2002 03:04:15 -0400 (EDT)
- References: <a8m2eo$o9d$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Ravinder Kumar Banyal schrieb: > Dear All, > Can anyone please tell me how we define and Plot functions > of the following types in mathematica. > e.g. > > 1) Box function with amplitude c > f(x)= C for -2<x<2 (c is constant) > = 0 otherwise there are several possibities: f[x_]:=c/;-2<x<2 f[x_]:=0 or f[x_]=c(UnitStep[x+2]-UnitStep[x-2]) This one is good if you need it to eg FourierTransforms or f[x_]:=Which[-2<=x,0, -2<x<2,c, x>=-2,0] good if you need to differentiate ist. Mathematica can differentiate Which-expressions (but not integrate out of the box) > > 2) Triange > f(x) = x for -1<x<0 > = 1-|x] for 0<x<1 > Just the same as above > 3) A suare wave with specific period and width > e.g. f[x_]:=c/; 0<Mod[x,3]<1 f[x_]:=0 makes a period of three Gruß Peter -- =--=--=--=--=--=--=--=--=--=--=--=--=--= http://home.t-online.de/home/phbrf Peter Breitfeld, Bad Saulgau, Germany Meinen GnuPG/PGP-5x Key gibts dort