0

私はgnuplotを初めて使用し、デバッグするプログラムの反復によって配列がどのように変化するかを確認しようとしています。理想的には、データのアニメーションを作成できるようにしたいと考えています。

私のデータは次のようになります。

'q=0'

1 0 0 

0 1 1

1 1 0 

「q=1」

1 0 0  
0 1 1  
0 1 0  

等々。

私は使用してみました:"matrix.dat"最初の行列をプロットするためだけに、画像でインデックス0行列をプロットしますが、私は得ました"Warning matrix contains missing or undefined values, Matrix does not represent a grid".

4

1 に答える 1

0

問題はコメント行にあると思います。このバージョンのデータ ファイルを使用したとき

1 0 0
0 1 1
1 1 0

1 0 0 
0 1 1 
0 1 0

動作するプロットindex。アニメーションを作成するには、一連の .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
}
于 2013-03-10T15:25:42.530 に答える