Publications about Octave: Difference between revisions
Jump to navigation
Jump to search
(→Manuals: Combine printed with online manuals.) |
|||
(19 intermediate revisions by 5 users not shown) | |||
Line 5: | Line 5: | ||
== User Manual == | == User Manual == | ||
* Version 5.1.0 [https://octave.org/doc/v5.1.0/ [HTML | * Version 9: 9.1.0 [https://octave.org/doc/v9.1.0/ [HTML]] [https://octave.org/doc/octave-9.1.0.pdf [PDF]] | ||
* Version 4.4.1 [https://octave.org/doc/v4.4.1/ [HTML | * Version 8: 8.3.0 [https://octave.org/doc/v8.3.0/ [HTML]] [https://octave.org/doc/octave-8.3.0.pdf [PDF]], 8.2.0 [https://octave.org/doc/v8.2.0/ [HTML]] [https://octave.org/doc/octave-8.2.0.pdf [PDF]], 8.1.0 [https://octave.org/doc/v8.1.0/ [HTML]] [https://octave.org/doc/octave-8.1.0.pdf [PDF]] | ||
* Version 7: 7.3.0 [https://octave.org/doc/v7.3.0/ [HTML]] [https://octave.org/doc/octave-7.3.0.pdf [PDF]], 7.2.0 [https://octave.org/doc/v7.2.0/ [HTML]] [https://octave.org/doc/octave-7.2.0.pdf [PDF]], 7.1.0 [https://octave.org/doc/v7.1.0/ [HTML]] [https://octave.org/doc/octave-7.1.0.pdf [PDF]] | |||
* Version 4.2.2 [https://octave.org/doc/v4.2.2/ [HTML | * Version 6: 6.4.0 [https://octave.org/doc/v6.4.0/ [HTML]] [https://octave.org/doc/octave-6.4.0.pdf [PDF]], 6.3.0 [https://octave.org/doc/v6.3.0/ [HTML]] [https://octave.org/doc/octave-6.3.0.pdf [PDF]], 6.2.0 [https://octave.org/doc/v6.2.0/ [HTML]] [https://octave.org/doc/octave-6.2.0.pdf [PDF]], 6.1.0 [https://octave.org/doc/v6.1.0/ [HTML]] [https://octave.org/doc/octave-6.1.0.pdf [PDF]] | ||
* Version 5: 5.2.0 [https://octave.org/doc/v5.2.0/ [HTML]] [https://octave.org/doc/octave-5.2.0.pdf [PDF]], 5.1.0 [https://octave.org/doc/v5.1.0/ [HTML]] [https://octave.org/doc/octave-5.1.0.pdf [PDF]] | |||
* Version 4.4: 4.4.1 [https://octave.org/doc/v4.4.1/ [HTML]] [https://octave.org/doc/octave-4.4.1.pdf [PDF]], 4.4.0 [https://octave.org/doc/v4.4.0/ [HTML]] [https://octave.org/doc/octave-4.4.0.pdf [PDF]], | |||
* Version 4.2: 4.2.2 [https://octave.org/doc/v4.2.2/ [HTML]] [https://octave.org/doc/octave-4.2.2.pdf [PDF]], 4.2.1 [https://octave.org/doc/v4.2.1/ [HTML]] [https://octave.org/doc/octave-4.2.1.pdf [PDF]], 4.2.0 [https://octave.org/doc/v4.2.0/ [HTML]] [https://octave.org/doc/octave-4.2.0.pdf [PDF]] [https://www.amazon.com/Gnu-Octave-4-2-Reference-Manual/dp/9888407074 [Print]] (ISBN: 978-9888407071) | |||
* Version 4.0.3 [https://octave.org/doc/v4.0.3/ [HTML | * Version 4.0: 4.0.3 [https://octave.org/doc/v4.0.3/ [HTML]] [https://octave.org/doc/octave-4.0.3.pdf [PDF]], 4.0.1 [https://octave.org/doc/v4.0.1/ [HTML]] [https://octave.org/doc/octave-4.0.1.pdf [PDF]], 4.0.0 [https://octave.org/doc/v4.0.0/ [HTML]] [https://octave.org/doc/octave-4.0.0.pdf [PDF]] [https://www.amazon.com/GNU-Octave-4-0-Reference-Manual/dp/9888381059 [Print (1/2)]] (ISBN: 978-9888381050) [https://www.amazon.com/GNU-Octave-4-0-Reference-Manual/dp/9888381067 [Print (2/2)]] (ISBN: 978-9888381067) | ||
* Version 3: [https://www.amazon.com/exec/obidos/ASIN/095461206X/networktheory-20 [Print]] (ISBN: 978-0954612061) | |||
== Doxygen == | |||
* Version 3 | * [https://docs.octave.org/doxygen/dev/ Development Sources [HTML]] | ||
* [https://docs.octave.org/doxygen/stable/ Current Stable Release [HTML]] | |||
* Version 9: [https://docs.octave.org/doxygen/9/ Version 9.1.0 [HTML]] | |||
* Version 8: [https://docs.octave.org/doxygen/8/ Version 8.1.0 [HTML]] | |||
* Version 7: [https://docs.octave.org/doxygen/7/ Version 7.1.0 [HTML]] | |||
* Version 6: [https://docs.octave.org/doxygen/6.2.0 Version 6.2.0 [HTML]], [https://docs.octave.org/doxygen/6.1.0 Version 6.1.0 [HTML]] | |||
* Version 5: [https://docs.octave.org/doxygen/5.2.0 Version 5.2.0 [HTML]], [https://docs.octave.org/doxygen/5.1.0 Version 5.1.0 [HTML]] | |||
* Version 4.4: [https://docs.octave.org/doxygen/4.4 Version 4.4.x [HTML]] | |||
* Version 4.2: [https://docs.octave.org/doxygen/4.2 Version 4.2.x [HTML]] | |||
* Version 4.0: [https://docs.octave.org/doxygen/4.0 Version 4.0.x [HTML]] | |||
* Version 3.8: [https://docs.octave.org/doxygen/3.8 Version 3.8.x [HTML]] | |||
* Version 3.6: [https://docs.octave.org/doxygen/3.6 Version 3.6.x [HTML]] | |||
* Version 3.4: [https://docs.octave.org/doxygen/3.4 Version 3.4.x [HTML]] | |||
* Version 3.2: [https://docs.octave.org/doxygen/3.2 Version 3.2.x [HTML]] | |||
== Talks == | == Talks == | ||
Line 129: | Line 141: | ||
| - | | - | ||
| JIT implementation details, presentation of [[Summer_of_Code#GSoC_2013|GSoC project]] | | JIT implementation details, presentation of [[Summer_of_Code#GSoC_2013|GSoC project]] | ||
|} | |||
=== 2008 === | |||
{| class="wikitable" | |||
! Title | |||
! Author | |||
! Published Formats | |||
! Material | |||
! Copyright | |||
! Topics Covered | |||
|- | |||
| Building a Community around GNU Octave | |||
| [[User:jwe|jwe]] | |||
| [http://videolectures.net/site/normal_dl/tag=33349/mloss08_eaton_oct_01.pdf PDF] [http://videolectures.net/mloss08_eaton_oct/ Video] | |||
| - | |||
| - | |||
| project, history, goals, developer/mailing-list activity, innovations, community | |||
|} | |} | ||
Latest revision as of 20:29, 29 March 2024
- For Teaching Books and Scientific Papers, see Publications using Octave.
A collection of in-depth educational material about GNU Octave and it's development.
User Manual[edit]
- Version 9: 9.1.0 [HTML] [PDF]
- Version 8: 8.3.0 [HTML] [PDF], 8.2.0 [HTML] [PDF], 8.1.0 [HTML] [PDF]
- Version 7: 7.3.0 [HTML] [PDF], 7.2.0 [HTML] [PDF], 7.1.0 [HTML] [PDF]
- Version 6: 6.4.0 [HTML] [PDF], 6.3.0 [HTML] [PDF], 6.2.0 [HTML] [PDF], 6.1.0 [HTML] [PDF]
- Version 5: 5.2.0 [HTML] [PDF], 5.1.0 [HTML] [PDF]
- Version 4.4: 4.4.1 [HTML] [PDF], 4.4.0 [HTML] [PDF],
- Version 4.2: 4.2.2 [HTML] [PDF], 4.2.1 [HTML] [PDF], 4.2.0 [HTML] [PDF] [Print] (ISBN: 978-9888407071)
- Version 4.0: 4.0.3 [HTML] [PDF], 4.0.1 [HTML] [PDF], 4.0.0 [HTML] [PDF] [Print (1/2)] (ISBN: 978-9888381050) [Print (2/2)] (ISBN: 978-9888381067)
- Version 3: [Print] (ISBN: 978-0954612061)
Doxygen[edit]
- Development Sources [HTML]
- Current Stable Release [HTML]
- Version 9: Version 9.1.0 [HTML]
- Version 8: Version 8.1.0 [HTML]
- Version 7: Version 7.1.0 [HTML]
- Version 6: Version 6.2.0 [HTML], Version 6.1.0 [HTML]
- Version 5: Version 5.2.0 [HTML], Version 5.1.0 [HTML]
- Version 4.4: Version 4.4.x [HTML]
- Version 4.2: Version 4.2.x [HTML]
- Version 4.0: Version 4.0.x [HTML]
- Version 3.8: Version 3.8.x [HTML]
- Version 3.6: Version 3.6.x [HTML]
- Version 3.4: Version 3.4.x [HTML]
- Version 3.2: Version 3.2.x [HTML]
Talks[edit]
Public talks about the GNU Octave project, internals and advanced usage.
2019[edit]
Title | Author | Published Formats | Material | Copyright | Topics Covered |
---|---|---|---|---|---|
Scientific programming with GNU Octave | siko1056 | GitHub | GPL 3.0 / CC-BY 4.0 | project, community, MS Windows install, Jupyter-Notebooks, m-code optimization, external code interface, development, bug tracker | |
High-level Scientific Computing with GNU Octave | KaKiLa | Podcast | - | CC-BY-ND 4.0 | project, community, features, Octave packages , MATLAB compatibility, FLOSS
|
2018[edit]
Title | Author | Published Formats | Material | Copyright | Topics Covered |
---|---|---|---|---|---|
GNU Octave in 2018: Project Status and Future Challenges | jwe | - | Copyright © ESI Group, 2017. | project, detailed history, goals, developer/mailing-list activity, innovations | |
Scientific programming with GNU Octave | KaKiLa | YouTube | GitLab | GPL 3.0 / CC-BY-SA 4.0 | project, community, Octave packages (creation, usage), FLOSS
|
2015[edit]
Title | Author | Published Formats | Material | Copyright | Topics Covered |
---|---|---|---|---|---|
Writing High Performance m-files | Rik | - | - | optimization basics, Octave structure/interpreter, benchmarking, arrayfun , vectorization, memory management, pre-allocation, in-place operators, copy-on-write
| |
Writing packages for Octave | Carandraug | - | - | Octave packages (creation, usage)
| |
Profiling with GNU Octave | Daniel Kraft | - | - | profiler usage and implementation details
|
2013[edit]
Title | Author | Published Formats | Material | Copyright | Topics Covered |
---|---|---|---|---|---|
GNU Octave -- A free high-level tool for Scientific Computing | Cdf, JordiGH | Mercurial repo | CC-BY-SA 2.0 | project, community, features, GUI, history, Octave packages (usage), oct-files, liboctave, embedded interpreter, parcellfun/pararrayfun
| |
Improve JIT Compiling | LYH | - | - | JIT implementation details, presentation of GSoC project |
2008[edit]
Title | Author | Published Formats | Material | Copyright | Topics Covered |
---|---|---|---|---|---|
Building a Community around GNU Octave | jwe | PDF Video | - | - | project, history, goals, developer/mailing-list activity, innovations, community |