Publications about Octave: Difference between revisions

From Octave
Jump to navigation Jump to search
(→‎User Manual: Categorize by major version and add missing versions.)
 
(4 intermediate revisions by the same user not shown)
Line 17: Line 17:
== Doxygen ==
== Doxygen ==


* [https://octave.org/docs/doxygen/dev Development Sources [HTML]]
* [https://docs.octave.org/doxygen/dev/ Development Sources [HTML]]
* [https://octave.org/docs/doxygen/stable Current Stable Release [HTML]]
* [https://docs.octave.org/doxygen/stable/ Current Stable Release [HTML]]
* [https://octave.org/docs/doxygen/6.2.0 Version 6.2.0 [HTML]]
* Version 9: [https://docs.octave.org/doxygen/9/ Version 9.1.0 [HTML]]
* [https://octave.org/docs/doxygen/6.1.0 Version 6.1.0 [HTML]]
* Version 8: [https://docs.octave.org/doxygen/8/ Version 8.1.0 [HTML]]
* [https://octave.org/docs/doxygen/5.2.0 Version 5.2.0 [HTML]]
* Version 7: [https://docs.octave.org/doxygen/7/ Version 7.1.0 [HTML]]
* [https://octave.org/docs/doxygen/5.1.0 Version 5.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]]
* [https://octave.org/docs/doxygen/4.4 Version 4.4.x [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]]
* [https://octave.org/docs/doxygen/4.2 Version 4.2.x [HTML]]
* Version 4.4: [https://docs.octave.org/doxygen/4.4 Version 4.4.x [HTML]]
* [https://octave.org/docs/doxygen/4.0 Version 4.0.x [HTML]]
* Version 4.2: [https://docs.octave.org/doxygen/4.2 Version 4.2.x [HTML]]
* [https://octave.org/docs/doxygen/3.8 Version 3.8.x [HTML]]
* Version 4.0: [https://docs.octave.org/doxygen/4.0 Version 4.0.x [HTML]]
* [https://octave.org/docs/doxygen/3.6 Version 3.6.x [HTML]]
* Version 3.8: [https://docs.octave.org/doxygen/3.8 Version 3.8.x [HTML]]
* [https://octave.org/docs/doxygen/3.4 Version 3.4.x [HTML]]
* Version 3.6: [https://docs.octave.org/doxygen/3.6 Version 3.6.x [HTML]]
* [https://octave.org/docs/doxygen/3.2 Version 3.2.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 ==

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]

Doxygen[edit]

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 PDF 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 PDF - 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 PDF - - optimization basics, Octave structure/interpreter, benchmarking, arrayfun, vectorization, memory management, pre-allocation, in-place operators, copy-on-write
Writing packages for Octave Carandraug PDF - - Octave packages (creation, usage)
Profiling with GNU Octave Daniel Kraft PDF - - 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 PDF 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 PDF - - 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

See also[edit]