Mercurial > octave-nkf
diff NEWS @ 19198:ba167badef9f
Deprecate delaunay3 and extend delaunay to 3-D inputs.
* NEWS: Announce deprecation of delaunay3. Announce extension of delaunay to
3-D inputs.
* scripts/deprecated/delaunay3.m: Moved from geometry/. Print warning about
deprecation when executing function for the first time.
* scripts/deprecated/module.mk: Add deprecated delaunay3.m to build system.
* scripts/geometry/module.mk: Remove from geometry directory build system
* delaunay.m: Redo docstring to mention 2-D and 3-D inputs.
Overhaul function to accept 3-D inputs. Add %!error input validation tests.
* delaunayn, tetramesh.m: Remove seealso reference to delaunay3.
* geometry.txi, install.txi: Remove delaunay3 from manual.
author | Rik <rik@octave.org> |
---|---|
date | Fri, 26 Sep 2014 09:02:53 -0700 |
parents | 9220669832df |
children | 6f0290863d50 |
line wrap: on
line diff
--- a/NEWS Fri Sep 26 08:54:40 2014 -0700 +++ b/NEWS Fri Sep 26 09:02:53 2014 -0700 @@ -25,6 +25,12 @@ has continuous 1st and 2nd derivatives while 'pchip' only has a continuous 1st derivative. + ** The delaunay function has been extended to accept 3-D inputs for + Matlab compatibility. The delaunay function no longer plots the + triangulation if no output argument is requested, instead, the + triangulation is always returned. The delaunay3 function which + handles 3-D inputs has been deprecated in favor of delaunay. + ** Integer formats used in the printf family of functions now work for 64-bit integers and are more compatible with Matlab when printing non-integer values. Now instead of truncating, Octave will switch @@ -60,6 +66,10 @@ ** isprime has been extended to operate on negative and complex inputs. + ** The following functions now support N-dimensional arrays: + + fliplr flipud rot90 + ** The new warning ID "Octave:data-file-in-path" replaces the three previous separate warning IDs "Octave:fopen-file-in-path", "Octave:load-file-in-path", and "Octave:md5sum-file-in-path". @@ -101,6 +111,7 @@ Function | Replacement -------------------|------------------ bicubic | interp2 + delaunay3 | delaunay find_dir_in_path | dir_in_loadpath finite | isfinite fmod | rem @@ -136,12 +147,6 @@ been removed from Octave 4.2. Replacement classes are <octave_map> (struct array) or <octave_scalar_map> for a single structure. - ** The following functions have now support for N-dimensional arrays: - - fliplr - flipud - rot90 - Summary of important user-visible changes for version 4.0: ---------------------------------------------------------