Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Modulare Programmierung | Grundlagen Der Programmierung
Matlab-Grundlagen
course content

Kursinhalt

Matlab-Grundlagen

Matlab-Grundlagen

1. Grundlegende Syntax und Programmierung mit einem Texteditor
2. Grundlagen Der Programmierung
3. Lernen Durch Anwendungen
4. Visualisierungen
5. Rekursion und Matrixmultiplikation

book
Modulare Programmierung

Modulare Programmierung steigert die Recheneffizienz und ermöglicht das Kombinieren, Austauschen und Wiederverwenden nützlicher Programme, die Sie geschrieben haben. Lernen Sie, wie Sie modulare Programme mithilfe von Funktionen in Matlab schreiben, um Zeit zu sparen und die Leistung Ihrer Programme zu erhöhen.

In Matlab sind in orange hervorgehobene Elemente für Funktionsdeklarationen erforderlich. Das function-Schlüsselwort wird verwendet, um eine Funktion zu definieren, wobei die Ausgabevariablen in eckigen Klammern stehen, gefolgt von einem Gleichheitszeichen. Eingabevariablen werden in Klammern direkt nach dem Funktionsnamen platziert. Elemente in blau müssen vom Benutzer ausgefüllt werden, darunter eine kommagetrennte Liste von Ausgabevariablen, eine kommagetrennte Liste von Eingabevariablen und der Funktionsname, der denselben Namenskonventionen wie Variablen folgen muss.

Die in grau dargestellten Punkte dienen ausschließlich der Formatierung, um den Code optisch übersichtlicher zu gestalten. Matlab erlaubt keine Leerzeichen oder Zeilenumbrüche zwischen den Elementen, daher können Punkte als Fortsetzungszeichen verwendet werden, um den Code gleichmäßiger über mehrere Zeilen zu verteilen. Dies ist besonders nützlich, wenn die Listen der Eingabe- und Ausgabevariablen lang sind, um zu verhindern, dass der Code zu gedrängt wird.

Funktionen ohne Ausgabevariablen können sowohl die eckigen Klammern als auch das Gleichheitszeichen weglassen, während Funktionen ohne Eingabevariablen auf die Klammern verzichten können. Hat eine Funktion weder Eingabe- noch Ausgabevariablen, können beide vollständig weggelassen werden, wie im Beispiel gezeigt.

Aufgabe

  • Modularisieren Sie das Programm, das Sie für die Aufgabe in Kapitel 4 geschrieben haben;

  • Lassen Sie ein Programm den Speicherort der Excel-Datei auf Ihrem Computer ausgeben;

  • Lassen Sie ein anderes Programm die Daten importieren;

  • Lassen Sie ein weiteres Programm die Berechnungen durchführen;

  • Lassen Sie ein weiteres Programm die Daten nach Excel exportieren;

  • Lassen Sie ein weiteres Programm alle diese Einzelprogramme ausführen, ohne Eingabe- oder Ausgabevariablen zu verwenden, und überprüfen Sie, ob es funktioniert, indem Sie Ihre Excel-Dateiergebnisse mit Ihrem ursprünglichen Programm aus Kapitel 4 vergleichen.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

course content

Kursinhalt

Matlab-Grundlagen

Matlab-Grundlagen

1. Grundlegende Syntax und Programmierung mit einem Texteditor
2. Grundlagen Der Programmierung
3. Lernen Durch Anwendungen
4. Visualisierungen
5. Rekursion und Matrixmultiplikation

book
Modulare Programmierung

Modulare Programmierung steigert die Recheneffizienz und ermöglicht das Kombinieren, Austauschen und Wiederverwenden nützlicher Programme, die Sie geschrieben haben. Lernen Sie, wie Sie modulare Programme mithilfe von Funktionen in Matlab schreiben, um Zeit zu sparen und die Leistung Ihrer Programme zu erhöhen.

In Matlab sind in orange hervorgehobene Elemente für Funktionsdeklarationen erforderlich. Das function-Schlüsselwort wird verwendet, um eine Funktion zu definieren, wobei die Ausgabevariablen in eckigen Klammern stehen, gefolgt von einem Gleichheitszeichen. Eingabevariablen werden in Klammern direkt nach dem Funktionsnamen platziert. Elemente in blau müssen vom Benutzer ausgefüllt werden, darunter eine kommagetrennte Liste von Ausgabevariablen, eine kommagetrennte Liste von Eingabevariablen und der Funktionsname, der denselben Namenskonventionen wie Variablen folgen muss.

Die in grau dargestellten Punkte dienen ausschließlich der Formatierung, um den Code optisch übersichtlicher zu gestalten. Matlab erlaubt keine Leerzeichen oder Zeilenumbrüche zwischen den Elementen, daher können Punkte als Fortsetzungszeichen verwendet werden, um den Code gleichmäßiger über mehrere Zeilen zu verteilen. Dies ist besonders nützlich, wenn die Listen der Eingabe- und Ausgabevariablen lang sind, um zu verhindern, dass der Code zu gedrängt wird.

Funktionen ohne Ausgabevariablen können sowohl die eckigen Klammern als auch das Gleichheitszeichen weglassen, während Funktionen ohne Eingabevariablen auf die Klammern verzichten können. Hat eine Funktion weder Eingabe- noch Ausgabevariablen, können beide vollständig weggelassen werden, wie im Beispiel gezeigt.

Aufgabe

  • Modularisieren Sie das Programm, das Sie für die Aufgabe in Kapitel 4 geschrieben haben;

  • Lassen Sie ein Programm den Speicherort der Excel-Datei auf Ihrem Computer ausgeben;

  • Lassen Sie ein anderes Programm die Daten importieren;

  • Lassen Sie ein weiteres Programm die Berechnungen durchführen;

  • Lassen Sie ein weiteres Programm die Daten nach Excel exportieren;

  • Lassen Sie ein weiteres Programm alle diese Einzelprogramme ausführen, ohne Eingabe- oder Ausgabevariablen zu verwenden, und überprüfen Sie, ob es funktioniert, indem Sie Ihre Excel-Dateiergebnisse mit Ihrem ursprünglichen Programm aus Kapitel 4 vergleichen.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 5
some-alt