Mercurial > octave-nkf
view NEWS @ 18575:f57148641869 gui-release
polyeig.m: Overhaul function for Matlab compatibility (bug #41865).
* NEWS: Announce change in return format of polyeig.
* polyeig.m: Return a row vector of eigenvalues rather than a matrix with
eigenvalues on the diagonal. Improve docstring. Improve input validation.
Add %!error tests for input validation.
author | Rik <rik@octave.org> |
---|---|
date | Sat, 15 Mar 2014 16:29:46 -0700 |
parents | e473c4853afc |
children | cd83730e5e38 99d63a2e221b |
line wrap: on
line source
Summary of important user-visible changes for version 4.0: --------------------------------------------------------- ** For compatibility with Matlab, the "backtrace" warning option is now enabled by default. ** The preference do_braindead_shortcircuit_evaluation is now enabled by default. ** The preference allow_noninteger_range_as_index is now enabled by default and the warning ID Octave:noninteger-range-as-index is now set to "on" by default instead of "error" by default and "on" for --traditional. ** polyeig now returns a row vector of eigenvalues rather than a matrix with the eigenvalues on the diagonal. This change was made for Matlab compatibility. ** Other new functions added in 4.0.0: validateattributes ** Deprecated functions. The following functions were deprecated in Octave 3.6 and have been removed from Octave 4.0. cut polyderiv cor shell_cmd corrcoef studentize __error_text__ sylvester_matrix error_text The following functions have been deprecated in Octave 4.0 and will be removed from Octave 4.4 (or whatever version is the second major release after 4.0): allow_noninteger_range_as_index do_braindead_shortcircuit_evaluation --------------------------------------------------------- See NEWS.3 for old news.