MathGroup Archive 2006

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

Search the Archive

Re: Plot question

  • To: mathgroup at smc.vnet.net
  • Subject: [mg64338] Re: [mg64319] Plot question
  • From: "David Park" <djmp at earthlink.net>
  • Date: Sun, 12 Feb 2006 04:00:23 -0500 (EST)
  • Sender: owner-wri-mathgroup at wolfram.com

I'm not certain if I actually understand what you want, but maybe it is
something like this?

<< Graphics`PlotField`
<< Graphics`Arrow`

plot1 =
    PlotVectorField[{Sin[x], Cos[y]}, {x, 0, Pi}, {y, 0, Pi},
      Frame -> True,
      FrameLabel -> {x, y}];

Show[plot1 /.
      Arrow[{r1_, t1_}, {r2_, t2_}, opts___] ->
        Arrow[{r1 Cos[t1], r1 Sin[t1]}, {r2 Cos[t2], r2 Sin[t2]}, opts]];

David Park
djmp at earthlink.net
http://home.earthlink.net/~djmp/

From: Laurentiu Caramete [mailto:laurentiu.caramete at googlemail.com]
To: mathgroup at smc.vnet.net


I have a question related to Mathematica. So I would like to plot a vector
field
not in rectangular coordinates but as a circular plot. I know for example
this:
<<Graphics`PlotField`
PlotVectorField[{Sin[x], Cos[y]}, {x, 0, Pi}, {y, 0, Pi}]
this commands make a plot, where on the x-axis one can find x from 0 to Pi
and
on y axis the same. But I would like to have the y-coordinate as a circle
and
inside this circle the arrows that describe my vector field. I hope you
understand me. I think that this question could be general, so if I wanted
to
plot a normal function as a circular plot I could ask the same. Maybe you
can
help me.




  • Prev by Date: Re: newbie want to join the group
  • Next by Date: Re: Comparison of Mathematica on Various Computers
  • Previous by thread: Plot question
  • Next by thread: Re: text bounding box size