|
|
Line 238: |
Line 238: |
| =What's new in Octave?= | | =What's new in Octave?= |
|
| |
|
| Each new Octave release introduces many new features. A complete list of user visible changes can be seen by running <code>news</code> at the Octave prompt. The following changes are a distilled list of the major changes: | | Each new Octave release introduces many new features. A complete list of user visible changes can be seen by running <code>news</code> at the Octave prompt. |
|
| |
|
| ==What's new in the next version of Octave?==
| | * '''What's new in the next version of Octave?''' |
| | | ** See the [https://hg.savannah.gnu.org/hgweb/octave/file/tip/NEWS NEWS file] on the development branch. |
| See the [http://hg.savannah.gnu.org/hgweb/octave/file/tip/NEWS NEWS file] on the development branch. | | * '''What was new in Octave Version X.Y.Z?''' |
| | | ** See [[Release History]]. |
| ==What's new in version series 4.0.X of Octave==
| |
| | |
| See the complete user-visible changes on the [https://www.gnu.org/software/octave/NEWS-4.0.html NEWS file].
| |
| | |
| * First official release of the GUI.
| |
| * Release of official windows binaries.
| |
| * Experimental support for [[classdef]].
| |
| * OpenGL graphics with Qt widgets.
| |
| * Several functions for reading, writing, and recording of audio.
| |
| | |
| ==What's new in version series 3.8.X of Octave==
| |
| | |
| See the complete user-visible changes on the [https://www.gnu.org/software/octave/NEWS-3.8.html NEWS file].
| |
| | |
| * Experimental GUI interface.
| |
| * OpenGL graphics with fltk widgets.
| |
| * Support for nested functions.
| |
| * Support for java packages in Octave core.
| |
| * Reading and writing of image files vastly extended.
| |
| | |
| ==What's new in version series 3.6.X of Octave==
| |
| | |
| See the complete user-visible changes on the [https://www.gnu.org/software/octave/NEWS-3.6.html NEWS file].
| |
| | |
| * Perl compatible regular expressions
| |
| * A profiler has been added.
| |
| * Broadcasting enabled for all built-in binary element-wise operators.
| |
| * Performance of all m-file string functions has been improved.
| |
| | |
| ==What's new in version series 3.4.X of Octave==
| |
| | |
| See the complete user-visible changes on the [https://www.gnu.org/software/octave/NEWS-3.4.html NEWS file].
| |
| | |
| * Many improvements to native OpenGL plotting
| |
| * ARPACK now distributed with Octave
| |
| * Indexing optimizations
| |
| * FTP objects
| |
| * Function handles aware of overloaded functions
| |
| * bsxfun optimized for basic arithmetic functions | |
| * Matlab-style ignoring of output arguments using {{Codeline|~}}
| |
| * Many optimizations of the accumarray function
| |
| * Sparse matrix indexing has been rewritten for speed
| |
| * The pkg command now accepts a -forge option to pull packages directly from Octave Forge | |
| | |
| ==What's new in version series 3.2.X of Octave==
| |
| | |
| See the complete user-visible changes on the [https://www.gnu.org/software/octave/NEWS-3.2.html NEWS file]. | |
| | |
| * Single precision type
| |
| * Experimental OpenGL graphics toolkit to replace gnuplot
| |
| * Object orient programming via @class named directories
| |
| * 64-bit compilation support
| |
| * gzipped files and stream and consequently support of Matlab v7 files
| |
| * a fully compatible MEX interface
| |
| * imwrite and imread (based on the GraphicsMagick library)
| |
| * Lazy transpose: Special treatment in the parser of things like "a' * b", where the transpose is never explicitly formed but a flag is rather passed to the underlying LAPACK code.
| |
| | |
| ==Older releases==
| |
| | |
| For full details on older releases, see:
| |
| | |
| * [http://hg.savannah.gnu.org/hgweb/octave/file/83792dd9bcc1/etc/NEWS.1 NEWS.1] for the 1.X.Y series
| |
| * [http://hg.savannah.gnu.org/hgweb/octave/file/83792dd9bcc1/etc/NEWS.2 NEWS.2] for the 2.X.Y series
| |
| * [http://hg.savannah.gnu.org/hgweb/octave/file/83792dd9bcc1/etc/NEWS.3 NEWS.3] for the 3.X.Y series
| |
|
| |
|
| =Packages and Octave Forge= | | =Packages and Octave Forge= |