splot 'file' matrix using 1:2:3 # text input splot 'file' binary general using 1:2:3 # binary input
In a uniform grid matrix the z-values are read in a row at a time, i. e.,
z11 z12 z13 z14 ... z21 z22 z23 z24 ... z31 z32 z33 z34 ...and so forth.
For text input, if the first row contains column labels rather than data, use the additional keyword columnheaders. Similarly if the first field in each row contains a label rather than data, use the additional keyword rowheaders. Here is an example that uses both:
$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
For text input, a blank line or comment line ends the matrix, and starts a new
data block. You can select among the data blocks in a file by the index
option to the splot command, as usual. The columnheaders option, if present,
is applied only to the first data block.