Re: list of options in Plot
- To: mathgroup at smc.vnet.net
- Subject: [mg61896] Re: [mg61879] list of options in Plot
- From: Kristjan Kannike <kkannike at physic.ut.ee>
- Date: Thu, 3 Nov 2005 05:34:32 -0500 (EST)
- References: <200511030958.EAA26542@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hello,
To splice arguments into a function, you need a Sequence. Thus your
options should look like
opts = Sequence[PlotStyle -> RGBColor[1, 0, 0], Ticks -> None];
To apply them to a plot, you have to explicitly evaluate them:
Plot[x^2, {x, 0, 1}, opt // Evaluate];
Kristjan
<http://www.physic.ut.ee/~kkannike/english/>
On Thu, 3 Nov 2005 pieter.eendebak at gmail.com wrote:
> Hi!
>
> I need to plot functions with the same options all over again. For
> example
>
> Plot[ x^2, {x,0,1}, PlotStyle->RBGColor[1,0,0], Ticks->None]
> Plot[ x^3, {x,0,1}, PlotStyle->RBGColor[1,0,0], Ticks->None]
> Plot[ x^4, {x,0,1}, PlotStyle->RBGColor[1,0,0], Ticks->None]
>
> I would like to shorten this to
>
> options={PlotStyle->RBGColor[1,0,0], Ticks->None}
> Plot[x^2, {x,0,1}, options]
> Plot[x^3, {x,0,1}, options]
> Plot[x^4, {x,0,1}, options]
>
> The code above does not work, I need some `unlist' function for the
> options. Can someone tell me how to do this in Mathematica?
>
> thanks,
> pieter
>
- References:
- list of options in Plot
- From: pieter.eendebak@gmail.com
- list of options in Plot