|  |  4.8.3 intmat type cast 
See
 Type conversion and casting;
 intmat;
 matrix type cast.Syntax:intmat (expression)
 intmat (expression, int_n, int_m)Type:intmat
Purpose:Converts expression to an intmat, where expression must be of type
intvec, intmat, or bigintmat. If
int_n and int_m are supplied, then they specify the dimension of the
intmat. Otherwise, the size (resp. dimensions) of the intmat
are determined  by the size (resp. dimensions) of the
expression. If expression is a bigintmat containing an entry larger the the
limit of int, it is set to 0 in the returning intmat.
Example:|  |   intmat(intvec(1));
==> 1
  intmat(intvec(1), 1, 2);
==> 1,0 
  intmat(intvec(1,2,3,4), 2, 2);
==> 1,2,
==> 3,4 
  intmat(_, 2, 3);
==> 1,2,3,
==> 4,0,0 
  intmat(_, 2, 1);
==> 1,2
  bigintmat bim[2][3]=34, 64, 345553234, 35553, 6434, 6563335675;
  intmat(bim);
==> 34,64,345553234,
==> 35553,6434,-2026598917 
 | 
 |