Re: Plots with Variable Limits?

• To: mathgroup at smc.vnet.net
• Subject: [mg24112] Re: Plots with Variable Limits?
• From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
• Date: Wed, 28 Jun 2000 02:11:37 -0400 (EDT)
• Organization: Universitaet Leipzig
• References: <8j9djn\$51e@smc.vnet.net>
• Sender: owner-wri-mathgroup at wolfram.com

```Hi,

Plot[] has the hold all attribute. And

Plot[ f[r,a], {x,-2a,2a} ]  /.  a->10

will evaluate

Plot[ f[r,a], {x,-2a,2a} ]

ans see that it can't draw the it because a is unknown.
Than it replaces a with 10 and can draw it, so the plot
is gernerated. You must preven the first evaluation with

ReleaseHold @ (Hold[Plot[f[r, a], Evaluate[{r, -2a, 2a}]]] /. a -> 10)

and all works fine.

Regards
Jens

"A. E. Siegman" wrote:
>
> I want to make a test plot of a function  f[x,a]  versus  x  for some
> trial value of the parameter  a  without fixing that parameter for
> subsequent cells, e.g. something like
>
>    Plot[ f[r,a], {x,-2a,2a} ]  /.  a->10
>
> If I try this, Mathematica gives me a  "Plot::plln"  error -- but then
> goes ahead and makes the correct plot anyway.
>
> I can of course turn off the error -- but what's a better, but still
> clean and simple, way to accomplish this.
>
> Thanks   siegman at stanford.edu

```

• Prev by Date: Re: Plots with Variable Limits?
• Next by Date: Re: Piecewise functions definition and usage
• Previous by thread: Re: Plots with Variable Limits?
• Next by thread: Conditionals with multiple tests?