非一様な matrix データを描画するコマンドの例:
splot 'file' nonuniform matrix using 1:2:3 # テキストデータ splot 'file' binary matrix using 1:2:3 # バイナリデータ
よって、非一様な matrix データの構造は以下のようになります:
<N+1> <x0> <x1> <x2> ... <xN> <y0> <z0,0> <z0,1> <z0,2> ... <z0,N> <y1> <z1,0> <z1,1> <z1,2> ... <z1,N> : : : : ... :
これらは以下のような 3 つの数字の組に変換されます:
<x0> <y0> <z0,0> <x0> <y1> <z0,1> <x0> <y2> <z0,2> : : : <x0> <yN> <z0,N>
<x1> <y0> <z1,0> <x1> <y1> <z1,1> : : :
そして、これらの 3 つの数字の組は gnuplot の孤立線に変換され、その後 gnuplot が通常の方法で描画の残りを行います。
竹野茂治@新潟工科大学