Jump to content

GNU Octave

Frae Wikipedia, the free beuk o knawledge
GNU Octave
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; 38 years ago (1988)
Stable release
5.2.0 / 3 Februar 2020; 6 years 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.

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

References

[eedit | edit soorce]
  1. Rik (10 Juin 2015). "contributors.in". Archived frae the original on 10 Apryle 2022. 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. "Archived copy". Archived frae the original on 19 November 2016. Retrieved 31 Julie 2020.CS1 maint: archived copy as title (link)
  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
[eedit | edit soorce]

Media relatit tae GNU Octave at Wikimedia Commons