Re: Nested Functions
- To: mathgroup at smc.vnet.net
- Subject: [mg44852] Re: Nested Functions
- From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
- Date: Thu, 4 Dec 2003 03:04:10 -0500 (EST)
- Organization: Universitaet Leipzig
- References: <bqkblc$hnl$1@smc.vnet.net>
- Reply-to: kuska at informatik.uni-leipzig.de
- Sender: owner-wri-mathgroup at wolfram.com
Hi, use SetDelayed[] ":=" instead of Set[] "=" Regards Jens Gregory Lypny wrote: > > Hello everyone, > > I'm a relatively new user of Mathematica. I've got a problem with a > nested function that won't evaluate when supplied with numbers. It > looks something like this: MU is a function nested within another > function P. > > MU[C_] = C^g, where 0<g<1 (g=.25 in my notebook) > > and > > P[z_, Cs_, C0_] = z (MU[Cs]/MU[C0]) > > When I try to evaluate P[.5, 120, 90] I get the same input returned, > that is, P[.5, 120, 90], rather than the value of the function P > evaluate at its arguments. What am I doing wrong? > > Regards, > > Greg > > Gregory Lypny > Associate Professor > John Molson School of Business > Concordia University > ___________________ > "Better for us if you don't understand." > The Tragically Hip > > http://pareto.concordia.ca