|
From: cédric o. <ced...@gm...> - 2013-08-30 13:51:34
|
Hi,
I am going on plotting with gnuplot.
I face a difficulty in setting with accuracy the positions of plots in
a multiplot session.
When I do not use set size ratio -5. for instance, no problem my plots
are very well located, one close to each other. To do that, I used set
{l,r,t,b}margin as explained in the demos.
However, I need to use the ratio option in order to plot vectors of a
given field but on axis with different units. For instance, I plot the
components of the speed u(z,t) v(z,t) as a function of time and
vertical position z. The scale for the vector representation needs to
be the same for the two components so I set the ratio (-5 for
instance) and then multiply the u component by 5.
Margins are not respected anymore. In fact, they are for the upper and
lower plots. But for the left and right plots, they are not.
I have read "set size" was ignored when setting margins at screen
although the ratio seems to be respected.
Any hint?
Thank you by advance,
Cédric
2013/8/28, cédric ody <ced...@gm...>:
> Dear all,
>
> I am trying to make animations with multiplot.
>
> On the first plot, I would like to plot the whole time serie u(x,t)
> while on the second one, I'd like to plot the profile u(x,t0). I would
> like to make an animation of that by updating the profile at each
> iteration of a loop.
>
> I have been able to do that with multiplot but since the time serie is
> large (in fact, I plot vectors), I would like gnuplot not to replot
> the first plot for each iteration. On this plot, I would like only to
> plot a line indicating at which time t0 we are.
>
> Thank you by advance,
>
> Cédric
>
|