nag_dpbequ (f07hfc) computes a diagonal scaling matrix
chosen so that
This means that the matrix
given by
has diagonal elements equal to unity. This in turn means that the condition number of
,
, is within a factor
of the matrix of smallest possible condition number over all possible choices of diagonal scalings (see Corollary 7.6 of
Higham (2002)).
The computed scale factors will be close to the exact scale factors.
Not applicable.
The complex analogue of this function is
nag_zpbequ (f07htc).
This example equilibrates the symmetric positive definite matrix
given by
Details of the scaling factors and the scaled matrix are output.