Re: Baffling Failure when plotting multiple curves.
- To: mathgroup at smc.vnet.net
- Subject: [mg44166] Re: Baffling Failure when plotting multiple curves.
- From: Marcus Stollsteimer <marcus314 at yahoo.com>
- Date: Sat, 25 Oct 2003 06:26:17 -0400 (EDT)
- Organization: Comp.Center (RUS), U of Stuttgart, FRG
- References: <bnao48$4ei$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Bob Harris wrote:
> When I try to plot this list of functions AS THE RETURN VALUE
> OF MY FUNCTION, Mathematica complains (details below). However, if I
> evaluate the function first, then cut and paste the result into the call to
> Plot, it works ok
You have to use Evaluate[]:
Plot[Evaluate[voteCurves[{p1,p2}]],{\[Theta], -90, 180},
AxesOrigin -> {0,0},
PlotRange -> {{-90, 180}, {0, 255 Sqrt[2]}},
AspectRatio -> 1,
Frame -> True];
Evaluate tells the Plot command to make the
table of functions first (see Mathematica Book 1.9.1).
Marcus
--
What if everything is an illusion and nothing exists?
In that case, I definitely overpaid for my carpet. -- W. Allen