GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable.
Octave is distributed under the terms of the GNU General Public License.
News
- April 23, 2012
- Octave will be participating in Google Summer of Code 2012 with three students. Congratulations to Max Brister, Jacob Dawid, and Benjamin Lewis who will be working respectively on JIT compiling, finishing our native GUI, and least squares spectral analysis.
- February 22, 2012
- Version 3.6.1 has been released and is now available for download. Octave 3.6.1 is a major new release. See the NEWS file for a list of user-visible changes.
- February 1, 2012
- OctConf 2012 will take place during July 16-20 2012. All Octave users and developers invited!
- October 10, 2011
- Version 3.4.3 has been released and is now available for ftp. Octave 3.4.3 is a bug fixing release.
- August 15, 2011
- Following the success of the first sprint, we will be having a second sprint on September 3, 2011. The details are again at Code Sprints.
- July 16, 2011
- First Octave code sprint to occur on July 16th, 2011. Bring your coffee and come mingle with other Octave programmers while we race to beat a coding goal. See Code Sprints for all the details.
For older news, see the news archive.
