[go: up one dir, main page]

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; 36 years ago (1988)
Stable release
5.2.0 / 3 Februar 2020; 4 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 | 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. "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 | eedit soorce]

Media relatit tae GNU Octave at Wikimedia Commons