Animation 绘制多个矩阵gnuplot

Animation 绘制多个矩阵gnuplot,animation,matrix,gnuplot,Animation,Matrix,Gnuplot,我是gnuplot的新手,我正在尝试了解我的数组如何随着要调试的程序的迭代而变化,理想情况下我希望能够制作数据的动画 以下是我的数据: 'q=0' 1 0 0 0 1 1 1 1 0 1 0 0 0 1 1 0 1 0 'q=1' 1 0 0 0 1 1 1 1 0 1 0 0 0 1 1 0 1 0 等等 我尝试使用:plot“matrix.dat”index 0 matrix with image,仅用于绘制第一个矩阵,但我得到了“警告矩阵包含

我是gnuplot的新手,我正在尝试了解我的数组如何随着要调试的程序的迭代而变化,理想情况下我希望能够制作数据的动画

以下是我的数据:

'q=0'

1 0 0 

0 1 1

1 1 0 
1 0 0  
0 1 1  
0 1 0  
'q=1'

1 0 0 

0 1 1

1 1 0 
1 0 0  
0 1 1  
0 1 0  
等等


我尝试使用:plot
“matrix.dat”
index 0 matrix with image,仅用于绘制第一个矩阵,但我得到了
“警告矩阵包含缺失或未定义的值,矩阵不表示网格”。

我认为问题可能是注释行。当我使用这个版本的数据文件时

1 0 0
0 1 1
1 1 0

1 0 0 
0 1 1 
0 1 0
使用
索引进行绘图
有效。要制作动画,可以创建一系列.png文件和。生成.png的gnuplot代码示例如下:

set terminal png
do for [i=0:100] {
    set output sprintf('matrix%03.0f.png',i)
    plot 'data.dat' index i matrix with image
}

非常感谢,这帮了大忙。