GNU Octave

Frae Wikipedia, the free beuk o knawledge
Jump to navigation Jump to search
GNU Octave
Gnu-octave-logo.svg
GNU Octave 4.3.0+ running on Linux
GNU Octave 4.3.0+ running on Linux
Developer(s)John W. Eaton and many others[1]
Ineetial release1988; 32 years ago (1988)
Stable release
5.2.0 / 3 Februar 2020; 8 months ago (2020-02-03)
Repository Edit this at Wikidata
Written inC, C++, Fortran[2]
Operatin seestemWindows, macOS, Linux, BSD
TeepNumerical analysis
LicenseGNU GPLv3
Websitegnu.org/software/octave/

GNU Octave is an open soorce programmin leid for numerical analysis (especially numerical linear algebra)[3][4][5]. It is maistly compatible wi MATLAB bi MathWorks.

Usage[eedit | eedit soorce]

GNU Octave wis oreeginally made for numerical analysis. But the day, it is an aw usit for the followin purposes (the purposes mey increase in the future):

Development[eedit | eedit soorce]

Time Action
1988/1989 1st discussions (Beuk an Saftware)
Februar 1992 Begin o Development
Januar 1993 News in Wab (Version 0.60)
Februar 1994 1st Publication (Version 1.0.0 tae 1.1.1)[14]
December 1996 2nt Publication (Version 2.0.x) wi Windows Port (Cygwin)[15]
Mairch 1998 Version 2.1
November 2004 Version 2.9 (DEV Version o 3.0)[16]
December 2007 Publication o Version 3.0 (Milestone)[17]
Juin 2009 Publication o Version 3.2 (Milestone)[18]
8 Februar 2011 Version 3.4.0 (Milestone)[19]
22 Februar 2012 Publication o Octave 3.6.1 (Milestone)[20][21]
31 December 2013 Publication o Octave 3.8.0 (experimental GUI)[22][23][24]
29 May 2015 Version 4.0.0 (stable GUI an new syntax)[25][26][27][28]
14 November 2016 Version 4.2.0 (gnuplot 4.4+)[29][30][31][32]
30 Apryle 2018 Version 4.4.0 (new Goal for GUI QT Toolkit, FLTK deprecatin in future)[33][34][35]
1 Mairch 2019 Publication o Octave 5.1.0 (QT5 preferrit)[36]

References[eedit | eedit soorce]

  1. Rik (10 Juin 2015). "contributors.in". Retrieved 14 Juin 2015.
  2. "Building - Octave". wiki.octave.org (in Inglis). GNU. Retrieved 1 Mey 2018.
  3. Hansen, J. S. (2011). GNU Octave: Beginner's Guide: Become a Proficient Octave User by Learning this High-level Scientific Numerical Tool from the Ground Up. Packt Publishing Ltd.
  4. Eaton, J. W. (2012). GNU Octave and reproducible research. Journal of Process Control, 22(8), 1433-1438.
  5. Eaton, J. W. (2001, March). Octave: Past, present and future. In Proceedings of the 2nd International Workshop on Distributed Statistical Computing.
  6. Heimlich, O. (2016, June). Interval arithmetic in GNU Octave. In SWIM 2016: Summer Workshop on Interval Methods.
  7. S.M. Rump: INTLAB - INTerval LABoratory. In Tibor Csendes, editor, Developments in Reliable Computing, pages 77-104. Kluwer Academic Publishers, Dordrecht, 1999.
  8. Wouwer, A. V., Saucez, P., & Vilas, C. (2014). Simulation of Ode/Pde Models with MATLAB®, OCTAVE and Scilab: Scientific and Engineering Applications. Springer.
  9. Frank, F., Reuter, B., Aizinger, V., & Knabner, P. (2015). FESTUNG: A MATLAB/GNU Octave toolbox for the discontinuous Galerkin method, Part I: Diffusion operator. Computers & Mathematics with Applications, 70(1), 11-46.
  10. Reuter, B., Aizinger, V., Wieland, M., Frank, F., & Knabner, P. (2016). FESTUNG: A MATLAB/GNU Octave toolbox for the discontinuous Galerkin method, Part II: Advection operator and slope limiting. Computers & Mathematics with Applications, 72(7), 1896-1925.
  11. Jaust, A., Reuter, B., Aizinger, V., Schütz, J., & Knabner, P. (2018). FESTUNG: A MATLAB/GNU Octave toolbox for the discontinuous Galerkin method. Part III: Hybridized discontinuous Galerkin (HDG) formulation. Computers & Mathematics with Applications, 75(12), 4505-4533.
  12. Reuter, B., Rupp, A., Aizinger, V., Frank, F., & Knabner, P. (2018). FESTUNG: A MATLAB/GNU Octave toolbox for the discontinuous Galerkin method. Part IV: Generic problem framework and model-coupling interface. arXiv preprint arXiv:1806.03908.
  13. Sharma, N., & Gobbert, M. K. (2010). A comparative evaluation of Matlab, Octave, FreeMat, and Scilab for research and teaching. UMBC Faculty Collection.
  14. https://www.gnu.org/software/octave/NEWS-1.html
  15. https://www.gnu.org/software/octave/NEWS-2.html
  16. https://www.gnu.org/software/octave/news/2012/12/31/news-archive.html
  17. https://www.gnu.org/software/octave/NEWS-3.html
  18. https://www.gnu.org/software/octave/NEWS-3.2.html
  19. https://www.gnu.org/software/octave/NEWS-3.4.html
  20. https://www.gnu.org/software/octave/NEWS-3.6.html
  21. https://www.gnu.org/software/octave/news/release/2013/02/21/octave-3.6.4-released.html
  22. https://www.gnu.org/software/octave/NEWS-3.8.html
  23. https://www.gnu.org/software/octave/news/release/2013/12/31/octave-3.8.0-released.html
  24. https://www.gnu.org/software/octave/news/release/2014/03/04/octave-3.8.1-released.html
  25. https://www.gnu.org/software/octave/NEWS-4.0.html
  26. https://www.gnu.org/software/octave/news/release/2015/05/29/octave-4.0.0-released.html
  27. https://www.gnu.org/software/octave/news/release/2016/03/23/octave-4.0.1-released.html
  28. https://www.gnu.org/software/octave/news/release/2016/07/02/octave-4.0.3-released.html
  29. https://www.gnu.org/software/octave/news/2016/11/14/octave-4.2.0-released.html
  30. https://www.gnu.org/software/octave/NEWS-4.2.html
  31. https://www.gnu.org/software/octave/news/release/2017/02/24/octave-4.2.1-released.html
  32. https://www.gnu.org/software/octave/news/release/2018/03/13/octave-4.2.2-released.html
  33. https://www.gnu.org/software/octave/NEWS-4.4.html
  34. https://www.gnu.org/software/octave/news/release/2018/04/30/octave-4.4.0-released.html
  35. https://www.gnu.org/software/octave/news/release/2018/08/09/octave-4.4.1-released.html
  36. https://www.gnu.org/software/octave/NEWS-5.1.html

External links[eedit | eedit soorce]

Media relatit tae GNU Octave at Wikimedia Commons