Google Suche
In diesem Workshop lernen Sie grundlegende Praktiken der Softwareentwicklung in MATLAB kennen, die für Studierende relevant sind. Wenn Sie sich dabei ertappen, wie Sie Codeschnipsel von einem Skript in ein anderes kopieren und einfügen, wenn Sie Schwierigkeiten haben, den Code zu verstehen, den Sie vor 6 Monaten geschrieben haben, oder wenn Sie sich fragen, welche Version Ihres Codes Sie für Ihre Experimente verwendet haben, ist dieser Workshop genau das Richtige für Sie. Sie werden lernen, wie Sie besseren, modulareren Code schreiben können, der leichter zu pflegen, wiederzuverwenden und weiterzugeben ist. Wir werden besprechen, wie Sie eine wieder verwendbare Codebasis aufbauen, die auf robusten und flexiblen Funktionen beruht. Außerdem lernen Sie, wie Sie Ihren MATLAB-Code weitergeben können, so dass andere Forscher ihn wiederverwenden oder Ihre Ergebnisse reproduzieren können, auch ohne eine MATLAB-Lizenz zu besitzen.
Dieser Workshop behandelt nicht die objektorientierte Programmierung in MATLAB.
Sie werden
robuste und flexible Funktionen schreiben, um eine modulare Codebasis zu schaffen, die einfach zu warten und wiederzuverwenden ist
etwas über die Versionskontrolle in MATLAB lernen
lernen, wie Sie Ihren Code weitergeben können, auch wenn Sie MATLAB nicht verwenden
Eine aktuelle Version von MATLAB, z.B. R2023b, Signal Processing Toolbox, Statistics and Machine Learning Toolboox.
Optionale Vorbereitung: Matlab Onramp-Selbstlernkurs unter https://matlabacademy.mathworks.com/details/matlab-onramp/gettingstarted
Dr.-Ing. Stefan Kerber ist in der Academia Group bei MathWorks in München tätig. Er arbeitet mit Universitäten in Ostdeutschland zusammen, um deren Forschungs- und Lernprozesse zu beschleunigen. Stefan Kerber hat einen Doktortitel in Elektrotechnik von der Technischen Universität München. Im Laufe seiner Karriere hat er MathWorks Tools auf verschiedene Weise eingesetzt, um Experimente zur Klangwiedergabe durchzuführen und das menschliche Gehör für normale und hörgeschädigte Hörer*innen zu untersuchen.