Mercurial > octave
view CITATION @ 33459:4401310ad737
rat.m: Fix FIXME about tolerance
The default tolerance calculated by rat() could become 0, for example when the
input is all-zeros, and that is a valid tolerance, but any tolerance value
explicitly passed as input was being forbidden from being 0, which broke
complex inputs. This check has been changed from "> 0" to ">= 0".
* rat.m: Change comparison with 0, update BISTs, add new BIST, remove FIXME.
Also minor formatting fixes (end --> endif, spacing).
author | Arun Giridhar <arungiridhar@gmail.com> |
---|---|
date | Thu, 25 Apr 2024 11:41:04 -0400 |
parents | ebaa3582e140 |
children |
line wrap: on
line source
To cite GNU Octave in publications use: John W. Eaton, David Bateman, Søren Hauberg, Rik Wehbring (2024). GNU Octave version 9.1.0 manual: a high-level interactive language for numerical computations. URL https://www.gnu.org/software/octave/doc/v9.1.0/ A BibTeX entry for LaTeX users is: @manual{, title = {{GNU Octave} version 9.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 = {2024}, url = {https://www.gnu.org/software/octave/doc/v9.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.