RCOND Reciprocal Condition Number Estimate
Section: Array Generation and Manipulations
Usage
Thercond
function is a FreeMat wrapper around LAPACKs
function XGECON
, which estimates the 1-norm condition
number (reciprocal). For the details of the algorithm see
the LAPACK documentation. The syntax for its use is
x = rcond(A)
where A
is a matrix.
Example
Here is the reciprocal condition number for a random square matrix--> A = rand(30); --> rcond(A) ans = 3.5040e-04
And here we calculate the same value using the definition of (reciprocal) condition number
--> 1/(norm(A,1)*norm(inv(A),1)) ans = 3.5040e-04
Note that the values are very similar. LAPACKs rcond
function is far more efficient than the explicit calculation
(which is also used by the cond
function.