Publications about Octave: Difference between revisions

From Octave
Jump to navigation Jump to search
m (Siko1056 moved page Education to Publications about Octave: Title better suited.)
(Move manual section from Publications using Octave here.)
Line 1: Line 1:
:''For Manuals, Books and Scientific Papers, see [[Publications using Octave]]''.
:''For Teaching Books and Scientific Papers, see [[Publications using Octave]]''.


A collection of in-depth educational material about GNU Octave and it's development.
A collection of in-depth educational material about GNU Octave and it's development.


== Tech Talks ==
== Manuals ==
 
{| class="wikitable"
|+
! scope="row" | Title
! scope="row" | Year
! scope="row" | Print (ISBN)
|-
| [https://www.amazon.com/Gnu-Octave-4-2-Reference-Manual/dp/9888407074 The GNU Octave 4.2 Reference Manual]
| 2017
| 978-9888407071
|-
| [https://www.amazon.com/GNU-Octave-4-0-Reference-Manual/dp/9888381059 The GNU Octave 4.0 Reference Manual 1/2: Free Your Numbers]
| 2015
| 978-9888381050
|-
| [https://www.amazon.com/GNU-Octave-4-0-Reference-Manual/dp/9888381067 The GNU Octave 4.0 Reference Manual 2/2: Free Your Numbers]
| 2015
| 978-9888381067
|-
| [https://www.amazon.com/exec/obidos/ASIN/095461206X/networktheory-20 GNU Octave Manual Version 3]
| 2011
| 0-9546120-6-X
|}
 
== Talks ==


Public talks about the GNU Octave project, internals and advanced usage.
Public talks about the GNU Octave project, internals and advanced usage.

Revision as of 12:47, 27 November 2019

For Teaching Books and Scientific Papers, see Publications using Octave.

A collection of in-depth educational material about GNU Octave and it's development.

Manuals

Title Year Print (ISBN)
The GNU Octave 4.2 Reference Manual 2017 978-9888407071
The GNU Octave 4.0 Reference Manual 1/2: Free Your Numbers 2015 978-9888381050
The GNU Octave 4.0 Reference Manual 2/2: Free Your Numbers 2015 978-9888381067
GNU Octave Manual Version 3 2011 0-9546120-6-X

Talks

Public talks about the GNU Octave project, internals and advanced usage.

2019

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

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

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

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

See also