rankReturn rank of a rectangular matrix (computed with singular values) |
This information is part of the Modelica Standard Library maintained by the Modelica Association.
result = Matrices.rank(A); result = Matrices.rank(A,eps=0);
This function returns the rank of a square or rectangular matrix A computed by singular value decomposition. For details about the rank of a matrix, see http://en.wikipedia.org/wiki/Matrix_rank. To be more precise:
A |
Type: Real[:,:] Description: Matrix |
---|---|
eps |
Default Value: 0 Type: Real Description: If eps > 0, the singular values are checked against eps; otherwise eps=max(size(A))*norm(A)*Modelica.Constants.eps is used |
result |
Type: Integer Description: Rank of matrix A |
---|