Le 09/15/2015 03:57 PM, grivet a écrit :
Hi,
I am trying to animate multiple plots. For instance, when modeling the
motion of a planet
around the sun, I wish to plot, in one window, the planet's position
and, in another window, the tip of the velocity vector, both plots
evolving with time.
I can do that in principle with the following algorithm.
for each time point
compute x,y,vx,vy
define he2 handle of the trajectory
define he6 handle of the velocity curve
drawlater()
subplot(1,2,1)
update trajectory: he2.children(1).data =
[x(t(1:i)),y(t(1:i))]
subplot (1,2,2)
update velocity: he6.children(1).data =
[vx(t(1:i)),vy(t(1:i))]
drawnow()
record gif image
update x,y,vx,vy
end
Using imageMagick, I then combine all the gif's in an single animation
file.
This process works on my computer. I can visualize the animation using
Irfanview,
Chrome or Internet Explorer, but not Firefox which shows only the last
image.
The situation gets worse when I try to post this animation on the Net:
no program
that I know of can display the animation, they all display the first
image.
I have written other animations which behave properly (see
https://grenoble-sciences.ujf-grenoble.fr/pap-ebook/grivet/liste-animations).
However, there is one,
probably significant, difference: these working animations don't use
multiple windows.
I would be very grateful for any suggestion on how to run two
animations side by side.
Thank you in advance for your time and help.
JP Grivet
Hi,
It does not sound like a Scilab issue, more a problem with ImageMagick/gif.
Anyway, you can send me a couple of gifs (a working one and a
problematic one) and I'll try to have a look.
Cheers,
Antoine
_______________________________________________
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/users