MathGroup Archive 2005

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

Search the Archive

Re: a question about plot a list of functions.


  Change
Plot[y, {x, 0, 10 Pi}];
  To
Plot[Evaluate[y], {x, 0, 10 Pi}];

Cheers, Vittorio


>-----Original Message-----
>From: Zhou Jiang [mailto:jiangzhou_yz at yahoo.com]
To: mathgroup at smc.vnet.net
>Sent: Wednesday, June 22, 2005 7:56 AM
>Subject: [mg58206] [mg58203] a question about plot a list of functions.
>
>
>I defined a function as
>
>K=(2 r/(1-r^2))^2;
>y=1/(1+K (Sin[x])^2);
>y=y/.{r->{0.2,0.9,0.995}}
>
>Now the result is a list.
>I want to plot y vs. x in one figure and I did the following
>
>Plot[y, {x, 0, 10 Pi}];
>
>But Mathematica gave me an error.
>I changed it to
>
>Plot[{y[[1]], y[[2]], y[[3]]}, {x, 0, 10 Pi}];
>
>Mathematica gave me a correct plot. Can anyone give me some idea why
the
>error message is given by Mathematica since y is a list and nothing is
>diffrent from {y[[1]], y[[2]], y[[3]]}?
>
>Thanks.
>


  • Prev by Date: Re: plot
  • Next by Date: Re: a small problem from a newbee...
  • Previous by thread: Re: a question about plot a list of functions.
  • Next by thread: Re: a question about plot a list of functions.