|  |  5.1.106 nrows 
See
 gen;
 matrix;
 module;
 ncols;
 smatrix;
 vector.Syntax:nrows (matrix_expression)
 nrows (smatrix_expression)
 nrows (intmat_expression)
 nrows (intvec_expression)
 nrows (module_expression)
 nrows (vector_expression)Type:int
Purpose:returns the number of rows of a matrix, an intmat or an intvec, resp.
the minimal rank of a free module in which the given module or
vector lives (the index of the last non-zero component).
Note:Use ncolsto get the number of columns of a given matrix or intmat.Example:|  |   ring R;
  matrix M[2][3];
  nrows(M);
==> 2
  nrows(freemodule(4));
==> 4
  module m=[0,0,1];
  nrows(m);
==> 3
  nrows([0,x,0]);
==> 2
 | 
 |