Publications about Octave: Difference between revisions

From Octave
Jump to navigation Jump to search
m (License --> Copyright)
Line 41: Line 41:
| [https://gitlab.com/kakila/talks/tree/master/2018_GNUOctave_HSR GitLab]
| [https://gitlab.com/kakila/talks/tree/master/2018_GNUOctave_HSR GitLab]
| GPL 3.0 / CC-BY-SA 4.0
| GPL 3.0 / CC-BY-SA 4.0
| project, community, Octave Forge packages + development, FLOSS
| project, community, {{Manual|pkg|Octave packages}} (creation, usage), [https://en.wikipedia.org/wiki/Free_and_open-source_software FLOSS]
|}
 
=== 2015 ===
 
{| class="wikitable"
! Title
! Author
! Published Formats
! Material
! Copyright
! Topics Covered
|-
| Writing High Performance m-files
| [[User:Rik|Rik]]
| [[:File:High_Performance_Mfiles.pdf|PDF]]
| -
| -
| optimization basics, Octave structure/interpreter, benchmarking, {{Manual|arrayfun}}, vectorization, memory management, pre-allocation, in-place operators, copy-on-write
|-
| Writing packages for Octave
| [[User:Carandraug|Carandraug]]
| [[:File:OctConf-2015-Octave-packages.pdf|PDF]]
| -
| -
| {{Manual|pkg|Octave packages}} (creation, usage)
|-
| Profiling with GNU Octave
| Daniel Kraft
| [[:File:OctConf-2015-Slides-Profiling.pdf|PDF]]
| -
| -
| {{Manual|profile|profiler}} usage and implementation details
|}
|}



Revision as of 02:22, 27 November 2019

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 Kai T. Ohlhus 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

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

See also

Publications using Octave