Make all cells square:
Use a different aspect ratio:
Background is normally visible only around the edges:
The background "shows through" whenever an explicit entry is
None:
By default the clipped values are colored vibrant red and blue:
Use explicit colors for the clipped values:
Use
None to indicate no style, showing the background in those cells:
Use an explicit color function:
Use a pure function as the color function:
Use a named color gradient from
ColorData:
If the color function is undefined for some value, then a dark red is substituted:
In this case the color is defined for all the values:
For complex matrices the real part is used for the color function:
By default a nonlinear scaling of entries is used to differentiate values over a wide range:
With
ColorFunctionScaling->False, entries are not scaled:
Specify color rules for explicit values or patterns:
Implement a "default color" by adding a rule for

:
The array can contain symbolic values:
Use any patterns in
ColorRules:
Rules are used in the order given:
ColorRules can be used together with
ColorFunction and has higher priority:
Reverse the order of columns:
Do not use a frame:
Do not include frame ticks:
Frame ticks at specific values:
Frame ticks without a visible frame:
With a mesh included,
Frame->True is required for frame ticks to be drawn:
Make the frame invisible:
By default, automatic methods are used to downsample large and/or sparse matrices:
Without downsampling, the entries are less visible:
Explicitly set downsampling values for
MaxPlotPoints:
The visual appearance in the resulting plot is also affected by the choice of
ColorFunction:
Insert mesh lines between all cells:
Insert 19 row mesh lines and 1 column mesh line:
Use a sequence of colors for the mesh lines:
Make the mesh pink:
Plot all elements:
Plot only elements with values from 0 to 1; clip the rest:
The first two entries in
PlotRange specify the range of rows and columns to include: