Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2003
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*November
*December
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2003

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

Search the Archive

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


  • Prev by Date: Re: ProductLog[-Pi/2]
  • Next by Date: Re: extracting variables from an expression
  • Previous by thread: Re: Baffling Failure when plotting multiple curves.
  • Next by thread: Re: Baffling Failure when plotting multiple curves.