GNU Octave
Appearance
GNU Octave 4.3.0+ running on Linux | |
Developer(s) | John W. Eaton and many others[1] |
---|---|
Ineetial release | 1988 |
Stable release | 5.2.0
/ 3 Februar 2020 |
Repository | |
Written in | C, C++, Fortran[2] |
Operatin seestem | Windows, macOS, Linux, BSD |
Teep | Numerical analysis |
License | GNU GPLv3 |
Website | gnu |
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):
- Interval arithmetic [6][7]
- Numerical methods for ordinary differential equations[8]
- Numerical methods for pairtial differential equations[9][10][11][12]
- Scienteefic eddication[13]
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]- ↑ Rik (10 Juin 2015). "contributors.in". Retrieved 14 Juin 2015.
- ↑ "Building - Octave". wiki.octave.org (in Inglis). GNU. Retrieved 1 Mey 2018.
- ↑ 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.
- ↑ Eaton, J. W. (2012). GNU Octave and reproducible research. Journal of Process Control, 22(8), 1433-1438.
- ↑ Eaton, J. W. (2001, March). Octave: Past, present and future. In Proceedings of the 2nd International Workshop on Distributed Statistical Computing.
- ↑ Heimlich, O. (2016, June). Interval arithmetic in GNU Octave. In SWIM 2016: Summer Workshop on Interval Methods.
- ↑ S.M. Rump: INTLAB - INTerval LABoratory. In Tibor Csendes, editor, Developments in Reliable Computing, pages 77-104. Kluwer Academic Publishers, Dordrecht, 1999.
- ↑ Wouwer, A. V., Saucez, P., & Vilas, C. (2014). Simulation of Ode/Pde Models with MATLAB®, OCTAVE and Scilab: Scientific and Engineering Applications. Springer.
- ↑ 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.
- ↑ 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.
- ↑ 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.
- ↑ 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.
- ↑ Sharma, N., & Gobbert, M. K. (2010). A comparative evaluation of Matlab, Octave, FreeMat, and Scilab for research and teaching. UMBC Faculty Collection.
- ↑ https://www.gnu.org/software/octave/NEWS-1.html
- ↑ https://www.gnu.org/software/octave/NEWS-2.html
- ↑ https://www.gnu.org/software/octave/news/2012/12/31/news-archive.html
- ↑ https://www.gnu.org/software/octave/NEWS-3.html
- ↑ https://www.gnu.org/software/octave/NEWS-3.2.html
- ↑ https://www.gnu.org/software/octave/NEWS-3.4.html
- ↑ https://www.gnu.org/software/octave/NEWS-3.6.html
- ↑ https://www.gnu.org/software/octave/news/release/2013/02/21/octave-3.6.4-released.html
- ↑ https://www.gnu.org/software/octave/NEWS-3.8.html
- ↑ https://www.gnu.org/software/octave/news/release/2013/12/31/octave-3.8.0-released.html
- ↑ https://www.gnu.org/software/octave/news/release/2014/03/04/octave-3.8.1-released.html
- ↑ https://www.gnu.org/software/octave/NEWS-4.0.html
- ↑ https://www.gnu.org/software/octave/news/release/2015/05/29/octave-4.0.0-released.html
- ↑ https://www.gnu.org/software/octave/news/release/2016/03/23/octave-4.0.1-released.html
- ↑ https://www.gnu.org/software/octave/news/release/2016/07/02/octave-4.0.3-released.html
- ↑ "Archived copy". Archived frae the original on 19 November 2016. Retrieved 31 Julie 2020.CS1 maint: archived copy as title (link)
- ↑ https://www.gnu.org/software/octave/NEWS-4.2.html
- ↑ https://www.gnu.org/software/octave/news/release/2017/02/24/octave-4.2.1-released.html
- ↑ https://www.gnu.org/software/octave/news/release/2018/03/13/octave-4.2.2-released.html
- ↑ https://www.gnu.org/software/octave/NEWS-4.4.html
- ↑ https://www.gnu.org/software/octave/news/release/2018/04/30/octave-4.4.0-released.html
- ↑ https://www.gnu.org/software/octave/news/release/2018/08/09/octave-4.4.1-released.html
- ↑ https://www.gnu.org/software/octave/NEWS-5.1.html
External links
[eedit | eedit soorce]Media relatit tae GNU Octave at Wikimedia Commons
Wikibooks haes a beuk on the topic o Octave Programming Tutorial |