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 > |