MAT PLOT CELLS fills a rectangular area with the colors assigned by a 2-dimensional array.

Let M be a 2-dimensional array.

```
MAT PLOT CELLS, IN
```

(*x*1 , *y*1 ; *x*2 , *y*2 : M

*x*1 , *y*1) and (*x*2 , *y*2) are 2 diagonal vertices of the rectangular.

The point (*x*1 , *y*1) is the base point.

Example

10 DIM A(2,3) 20 DATA 1,2,3 30 DATA 4,5,6 40 MAT READ A 50 SET WINDOW 0,4,0,4 60 MAT PLOT CELLS,IN 0,0; 2,3 :A 70 END

A rectangle whose diagonal vertices are (0,0) and (2,3) is divided into 2 vertically, and 3 horizontally, and each segments are painted with the color assigned with the array A.

Remark

An incorrect color index causes a non-fatal exception. That is, a MAT PLOT CELLS statement can raise an exception only when it is written in a WHEN-body, but regularly it does not stop the execution of the program.