numerical computation software

en.wikipedia.org
7 min read
standard
Article URL: https://en.wikipedia.org/wiki/GNU_Octave Comments URL: https://news.ycombinator.com/item?id=36575195 Points: 1 # Comments: 1
Numerical analysis programming language

GNU Octave is a high-level programming language primarily intended for scientific computing and numerical computation. Octave helps in solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with MATLAB. It may also be used as a batch-oriented language. As part of the GNU Project, it is free software under the terms of the GNU General Public License.

History [ edit ]

The project was conceived around 1988.[6] At first it was intended to be a companion to a chemical reactor design course. Full development was started by John W. Eaton in 1992. The first alpha release dates back to 4 January 1993 and on 17 February 1994 version 1.0 was released. Version 7.1.0 was released on Apr 6, 2022.[7]

The program is named after Octave Levenspiel, a former professor of the principal author. Levenspiel was known for his ability to perform quick back-of-the-envelope calculations.[8]

Development history [ edit ]

Time Action 1988/1989 1st discussions (Book and Software) February 1992 Start of Development January 1993 News in Web (Version 0.60) February 1994 1st Publication (Version 1.0.0 to 1.1.1)[9] December 1996 2nd Publication (Version 2.0.x) with Windows Port (Cygwin)[10] March 1998 Version 2.1 November 2004 Version 2.9 (DEV Version of 3.0)[11] December 2007 Publication of Version 3.0 (Milestone)[12] June 2009 Publication of Version 3.2 (Milestone)[13] 8 February 2011 Version 3.4.0 (Milestone)[14] 22 February 2012 Publication of Octave 3.6.1 (Milestone)[15][16] 31 December 2013 Publication of Octave 3.8.0 (experimental GUI)[17][18][19] 29 May 2015 Version 4.0.0 (stable GUI and new Syntax for OOP)[20][21][22][23] 14 November 2016 Version 4.2.0 (gnuplot 4.4+)[24][25][26][27] 30 April 2018 Version 4.4.0 (new Goal for GUI QT Toolkit, the FLTK toolkit is not deprecated and there is no schedule for its removal - while no longer prioritized)[28][29][30] 1…
Contributors to Wikimedia projects
Read full article