Mercurial > octave
view CITATION @ 31915:8eeb49ec16d8 stable
mpoles.m: Overhaul function and use absolute tolerance for zero poles (bug #63937)
* mpoles.m: Re-write documentation to explain relative tolerance used for regular
poles and absolute tolerance used for zero poles. Rename second output variable
to "idxp" so that it matches documentation. Add input validation for all three
inputs. Create outputs based on class of input P. Rename internal variable
"ordr" to "order" for clarity. Create new vector of tolerances which has
relative tolerances for ordinary poles and the value of TOL for zero poles.
Add BIST tests for class single inputs, for relative tolerances, for absolute
tolerances, and for input validation.
author | Rik <rik@octave.org> |
---|---|
date | Tue, 21 Mar 2023 17:26:52 -0700 |
parents | 74aa32d5fd08 |
children | fdadf31961bb |
line wrap: on
line source
To cite GNU Octave in publications use: John W. Eaton, David Bateman, Søren Hauberg, Rik Wehbring (2023). GNU Octave version 8.1.0 manual: a high-level interactive language for numerical computations. URL https://www.gnu.org/software/octave/doc/v8.1.0/ A BibTeX entry for LaTeX users is: @manual{, title = {{GNU Octave} version 8.1.0 manual: a high-level interactive language for numerical computations}, author = {John W. Eaton and David Bateman and S{\o}ren Hauberg and Rik Wehbring}, year = {2023}, url = {https://www.gnu.org/software/octave/doc/v8.1.0/}, } We have invested a lot of time and effort in creating GNU Octave, please cite it when using it. See also 'citation pkgname' for citing Octave packages.