MatrixNorm
Returns the value of the 1-norm, infinity-norm, Frobenius norm, or the largest absolute value of any element of a general rectangular matrix. LAPACK function LANGE.
Computing for type matrix<double>
bool matrix::MatrixNorm( |
Computing for type matrix<float>
bool matrixf::MatrixNorm( |
Computing for type matrix<complex>
bool matrixc::MatrixNorm( |
Computing for type matrix<complexf>
bool matrixcf::MatrixNorm( |
Parameters
norm
[in] Value from the ENUM_BLAS_NORMX enumeration, which specifies the value to be returned by the routine.
norm_value
[out] Calculated matrix norm value.
Return Value
Return true if successful, otherwise false in case of an error.
ENUM_BLAS_NORMX
An enumeration defining which norm calculated.
ID | Description |
|---|---|
BLASNORMX_O | 'O': One-norm |
BLASNORMX_I | 'I': Infinity-norm |
BLASNORMX_F | 'F': Frobenius-norm |
BLASNORMX_M | 'M': max(abs(A(i,j))) |