1,852
edits
m (License --> Copyright) |
(→Public talks about the GNU Octave project, internals and advanced usage: Add relevant talks with PDF from OctConf 2015) |
||
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 | | 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 | |||
|} | |} | ||