116.1.1.1 Uniform matrix

一様 (uniform) な matrix データを描画するコマンドの例:


    splot 'file' matrix using 1:2:3          # テキストデータ
    splot 'file' binary general using 1:2:3  # バイナリデータ

一様な格子の matrix データでは、各ブロックの z の値は一行で一度に読ま れます。すなわち、


   z11 z12 z13 z14 ...
   z21 z22 z23 z24 ...
   z31 z32 z33 z34 ...

等。

テキストデータに対しては、1 行目がデータでなく列ラベルを持つ場合、追加 キーワード columnheaders を使ってください。同様に、各行の最初の要素 がデータでなくラベルである場合は、追加キーワード rowheaders を使用し てください。以下は、その両方を使用する例です:


   $DATA << EOD
   xxx A   B   C   D
   aa  z11 z12 z13 z14
   bb  z21 z22 z23 z24
   cc  z31 z32 z33 z34
   EOD
   plot $DATA matrix columnheaders rowheaders with image

テキストデータでは、空行やコメント行は配列データを終了させ、新たなデー タブロックを開始します。いつものことですが、splot コマンドの index オプションを使ってファイル内のデータブロックを自由に選択できます。オプ ション columnheaders がある場合は、それは最初のデータブロックにのみ適 用します。

竹野茂治@新潟工科大学
2024-12-02