Gnuplot4.6 have been released on 2012.03.08. And some new features have been added. Among them, I think block-structured if/else/while/do is the most useful one. With this new feature, one can easily deal with loop. In this post I will talk about this new feature taking animation as an example. In a
previous post, how to create a gif animation using gnuplot have been talked. And it seems a little complex. An extra file is needed. Here with this new feature in gnuplot4.6, the work can be done simply as follows:
reset
set term gif animate
set output "animate.gif"
n=24 #n frames
dt=2*pi/n
set xrange [0:4*pi]
set yrange [-1:1]
do for [i=0:n]{
plot sin(x+i*dt)/(1. + i/12.) w l lw 1.5 title sprintf("t=%i",i)
}
set output
|
Animation using new fearute of gnuplot4.6 |
you meant to say "gnuplot 4.6"?
ReplyDeleteThank you for pointing out my mistake! Yes, I means "gnuplot4.6", not "6.4". Now I have correct it.
Delete现在4.7了,更新的好快
ReplyDeleteThanks, it was useful to me in 2017.
ReplyDeletepython training in bangalore | python online trainng
ReplyDeleteartificial intelligence training in bangalore | artificial intelligence online training
machine learning training in bangalore | machine learning online training
data science training in bangalore | data science online training
aws training in Bangalore | aws online training