Mercurial > octave-antonio
comparison doc/interpreter/sparse.txi @ 8417:654bcfb937bf
Add the eigs and svds functions
author | David Bateman <dbateman@free.fr> |
---|---|
date | Tue, 23 Dec 2008 08:28:23 +0100 |
parents | fa78cb8d8a5c |
children | cdb4788879b3 |
comparison
equal
deleted
inserted
replaced
8416:0a56e5c21c29 | 8417:654bcfb937bf |
---|---|
471 @item Sparse matrix reordering: | 471 @item Sparse matrix reordering: |
472 @dfn{amd}, @dfn{ccolamd}, @dfn{colamd}, @dfn{colperm}, @dfn{csymamd}, | 472 @dfn{amd}, @dfn{ccolamd}, @dfn{colamd}, @dfn{colperm}, @dfn{csymamd}, |
473 @dfn{dmperm}, @dfn{symamd}, @dfn{randperm}, @dfn{symrcm} | 473 @dfn{dmperm}, @dfn{symamd}, @dfn{randperm}, @dfn{symrcm} |
474 | 474 |
475 @item Linear algebra: | 475 @item Linear algebra: |
476 @dfn{matrix_type}, @dfn{normest}, @dfn{condest}, @dfn{sprank} | 476 @dfn{condest}, @dfn{eigs}, @dfn{matrix_type}, @dfn{normest}, @dfn{sprank}, |
477 @dfn{spaugment} | 477 @dfn{spaugment}, @dfn{svds} |
478 @c @dfn{eigs}, @dfn{svds} but these are in octave-forge for now | |
479 | 478 |
480 @item Iterative techniques: | 479 @item Iterative techniques: |
481 @dfn{luinc}, @dfn{pcg}, @dfn{pcr} | 480 @dfn{luinc}, @dfn{pcg}, @dfn{pcr} |
482 @c @dfn{bicg}, @dfn{bicgstab}, @dfn{cholinc}, @dfn{cgs}, @dfn{gmres}, | 481 @c @dfn{bicg}, @dfn{bicgstab}, @dfn{cholinc}, @dfn{cgs}, @dfn{gmres}, |
483 @c @dfn{lsqr}, @dfn{minres}, @dfn{qmr}, @dfn{symmlq} | 482 @c @dfn{lsqr}, @dfn{minres}, @dfn{qmr}, @dfn{symmlq} |
829 | 828 |
830 For non square matrices, the user can also utilize the @code{spaugment} | 829 For non square matrices, the user can also utilize the @code{spaugment} |
831 function to find a least squares solution to a linear equation. | 830 function to find a least squares solution to a linear equation. |
832 | 831 |
833 @DOCSTRING(spaugment) | 832 @DOCSTRING(spaugment) |
833 | |
834 Finally, the function @code{eigs} can be used to calculate a limited | |
835 number of eigenvalues and eigenvectors based on a selection criteria | |
836 and likewise for @code{svds} which calculates a limited number of | |
837 singular values and vectors. | |
838 | |
839 @DOCSTRING(eigs) | |
840 | |
841 @DOCSTRING(svds) | |
834 | 842 |
835 @node Iterative Techniques, Real Life Example, Sparse Linear Algebra, Sparse Matrices | 843 @node Iterative Techniques, Real Life Example, Sparse Linear Algebra, Sparse Matrices |
836 @section Iterative Techniques applied to sparse matrices | 844 @section Iterative Techniques applied to sparse matrices |
837 | 845 |
838 The left division @code{\} and right division @code{/} operators, | 846 The left division @code{\} and right division @code{/} operators, |