next up previous contents index
Next: Grid data Up: Data-file Previous: Matrix_ascii   Contents   Index


Matrix

Datafile can be in an ascii or binary matrix format. The matrix flag indicates that the file is ascii, the binary or matrix binary stands for a binary format. For details, see matrix ascii (p. [*]) and matrix binary (p. [*]).

Basic usage in splot:

   splot 'a.dat' matrix
   splot 'a.gpbin' {matrix} binary

Advanced usage in splot:
   splot 'a.dat' matrix using 1:2:3
   splot 'a.gpbin' {matrix} binary using 1:2:3

allows to transform the axes coordinates and the z-data independently.

Usage in plot:

   plot `a.dat` matrix
   plot `a.dat` matrix using 1:3
   plot 'a.gpbin' {matrix} binary using 1:3

will plot rows of the matrix, while using 2:3 will plot matrix columns, and using 1:2 the point coordinates (rather useless). Applying the every option you can specify explicit rows and columns.

Example - rescale axes of a matrix in an ascii file:

   splot `a.dat` matrix using (1+$1):(1+$2*10):3

Example - plot the 3rd row of a matrix in an ascii file:

   plot 'a.dat' matrix using 1:3 every 1:999:1:2

(rows are enumerated from 0, thus 2 instead of 3).

Alex T Prengel 2007-03-13