MathGroup Archive 2011

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

Search the Archive

Re: I want a plot label that shows interactively the values of a

  • To: mathgroup at smc.vnet.net
  • Subject: [mg120877] Re: I want a plot label that shows interactively the values of a
  • From: "Chris Degnen" <degnen at cwgsy.net>
  • Date: Sun, 14 Aug 2011 08:13:06 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <j25ktl$ov3$1@smc.vnet.net>

You could try something like this,
adapted from the help examples on Manipulate and Epilog:-

Manipulate[
Plot[Sin[x(1+p2*x)],{x,0,6},
Epilog->{Inset[
Text[Style["p2="<>ToString[p2],20,If[p2<1,Red,Black]],
Background->LightGray],{Right,Top},{Right,Top}]}],{p2,0,2}]


----- Original Message ----- 
From: "Massimiliano LANDI" <landim at smu.edu.sg>
Newsgroups: comp.soft-sys.math.mathematica
Sent: Saturday, August 13, 2011 11:50 AM
Subject: [mg120877] I want a plot label that shows interactively the values of a


> Hello everyone
>
> I am trying to add to a plot I created a text that shows the value of a 
> variable, call it p2, that can be changed via Manipulate.
>
> So I did:
>
> Manipulate[
> Plot[....,Epilog->{Text[Style["p2=" p2, 18,   If[(A/(1 + B n) <= p2 <= (A 
> + A n)/(1 + n + B n) &&  k == 2) || (p2 == 1 && k == 1), Red, Black], 
> Background -> LightGray]}],
> ...]
>
> The funny thing is that with this code, in the text label, the actual 
> value of the variable appears before the text p2.
>
> For example, when I set p2=10, the label in the graph becomes
>
> 10 p2
>
> whereas I would like to see
>
> p2 = 10
>
> Any help?
>
> Thanks in advance
>
> Massimiliano Landi 






  • Prev by Date: Re: Double Clicking
  • Next by Date: lattice-Boltzmann method for 2D cfd
  • Previous by thread: Re: I want a plot label that shows interactively the values of a
  • Next by thread: Basic questions on _Plus and recursion