Mercurial > hg > octave-nkf
comparison libinterp/corefcn/schur.cc @ 19952:56157a7505ed
Add new ordschur function.
* libinterp/corefcn/ordschur.cc: New file.
* libinterp/corefcn/module.mk: Include it in the list of source files.
* scripts/help/__unimplemented__.m: Remove ordschur from the list of unimplemented functions.
* doc/interpreter/linalg.txi: Add it to the interpreter manual.
* NEWS: Mention it.
* libinterp/corefcn/schur.cc (schur): Reference it from the documentation of the schur function.
Thanks to Carnë Draug for improving the original patch, and to Mike Miller for reviewing it and suggesting improvements.
author | Sébastien Villemot <sebastien@debian.org> |
---|---|
date | Sat, 07 Feb 2015 21:51:20 +0100 |
parents | 4197fc428c7d |
children | 4f45eaf83908 |
comparison
equal
deleted
inserted
replaced
19951:97690ea6f57a | 19952:56157a7505ed |
---|---|
122 subspace corresponding to the @var{k} leading eigenvalues of @var{S}.\n\ | 122 subspace corresponding to the @var{k} leading eigenvalues of @var{S}.\n\ |
123 \n\ | 123 \n\ |
124 The Schur@tie{}decomposition is used to compute eigenvalues of a\n\ | 124 The Schur@tie{}decomposition is used to compute eigenvalues of a\n\ |
125 square matrix, and has applications in the solution of algebraic\n\ | 125 square matrix, and has applications in the solution of algebraic\n\ |
126 Riccati equations in control (see @code{are} and @code{dare}).\n\ | 126 Riccati equations in control (see @code{are} and @code{dare}).\n\ |
127 @seealso{rsf2csf, lu, chol, hess, qr, qz, svd}\n\ | 127 @seealso{rsf2csf, ordschur, lu, chol, hess, qr, qz, svd}\n\ |
128 @end deftypefn") | 128 @end deftypefn") |
129 { | 129 { |
130 octave_value_list retval; | 130 octave_value_list retval; |
131 | 131 |
132 int nargin = args.length (); | 132 int nargin = args.length (); |