【发布时间】:2017-05-04 03:59:27
【问题描述】:
我有一个数据文件,其中包含 t 个时间步长的 n 个坐标位置,c 个我想创建动画的数字使用 gnuplot 在 gif 文件中。
数据文件设置为在每个时间步给出所有 c 个图形的 n 个坐标位置,如
x1,1 y1,1
x1,2 y1,2
.
.
.
x1,n y1,n
x2,1 y2,1
.
.
.
xc,n yc,n
在每个时间步,我想在我的 gif 动画中绘制我的 c 人物的所有 n 个位置。
以下代码无法正常工作。
set terminal gif animate
set output "output.gif"
do for [i=1:time_final] {
do for [j=1:c] {
plot "file.dat" every 1::(i-1)*(j-1)*n::i*j*n-1 u 1:2 w filledcurves
}}
set output
对于这个问题的新手,我深表歉意。
【问题讨论】:
-
请阅读 StackOverflow 上的 How to Ask。更具体地说,向我们展示您尝试了什么,以及为什么它不起作用。
-
谢谢你,我根据你的建议更新了我的帖子。