gnuplot动画和 reread 循环
来源:互联网 发布:知乎周刊app 编辑:程序博客网 时间:2024/06/09 13:53
如果循环体是一组命令,我们需要用到 reread。reread 的作用就是让 gnuplot 返回到脚本文件最开始的地方,类似于某些编程语言的 goto 命令。为了形成有效的循环(而不是死循环),reread 命令需要配合if 条件判别式。下面我们利用 reread 命令,举一个生成动画的例子。我们建立两个脚本文件:
(经测试,合成一个文件是不行的。。。)
现在我们启动 gnuplot,输入下面的命令:
- 文件名 "animate.gnu":
set term gif animate delay 10
set output "animate.gif"
set samples 1000
set xrange [0:4*pi]
unset key
set tics textcolor rgb "orange"
set border lc rgb "orange"
set grid lc rgb "orange"
i=0
load 'looper.gnu'
set output - 文件名 "looper.gnu":
set object 1 rectangle from screen 0,0 to screen 1,1 fc rgb "gray10" behind
plot sin(x+i*pi/20) lw 3 lc rgb "green" notitle
i=i+1
if (i<40) reread
(经测试,合成一个文件是不行的。。。)
现在我们启动 gnuplot,输入下面的命令:
gnuplot> load 'animate.gnu'
转自:http://blog.sciencenet.cn/blog-373392-531682.html
0 0
- gnuplot动画和 reread 循环
- Reaseach,Refresh和reRead的区别
- gnuplot
- gnuplot
- gnuplot
- gnuplot
- gnuplot
- xgraph和gnuplot初体验
- GNUPLOT和GAMS的画图
- 循环动画片段和animator组件
- 循环动画
- 循环动画
- gnuplot 和 Assistive Technologies的冲突
- CTeX刷新FNDB 和 使用gnuplot绘图
- Material Design之定制动画--触摸反馈,循环揭露,转场动画,共享元素和曲线运动
- Sliverlight 动画循环播放
- cocos2d循环播放动画
- presentViewController view循环动画
- 2017湖南多校第一场-A(1001): Assignments
- Myeclipse学习总结(11)——Eclipse中设置Java/Css/Html/Jsp换行长度
- 图像处理的一些相关知识(Related knowledge for IQA)
- linux-shell命令
- 学习第一篇--bpmn2.0规范 阅读10/538
- gnuplot动画和 reread 循环
- Visual Studio for Mac 安装
- Mysql 日期函数 增加周天年月时分秒
- src.zip
- SQL Server中建立外键的方法
- JAVA获取时间戳,哪个更快
- 合泰單片機SPI的調試記錄
- ConcurrentHashMap原理分析
- nginx 403 Forbidden 错误及解决办法