Testseite2: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 33: | Zeile 33: | ||
# Wurde auf <code>magic numbers</code> verzichtet? | # Wurde auf <code>magic numbers</code> verzichtet? | ||
# Wurde die Programmierrichtlinie eingehalten? | # Wurde die Programmierrichtlinie eingehalten? | ||
== Vorbereitung == | |||
Führen Sie als Vorbereitung den [https://www.mathworks.com/learn/tutorials/matlab-onramp.html MATLAB<sup>®</sup> Onramp Kurs] durch. | |||
'''Arbeitsergebnis''' in SVN: MATLAB<sup>®</sup> Kurszertifikat | |||
Version vom 19. März 2025, 11:36 Uhr

Autor: Prof. Dr.-Ing. Schneider
Modul: Praxismodul I
Lehrveranstaltung: Mechatronik, Informatik Praktikum 2, 2. Semester
Inhalt
- Einarbeitung in MATLAB®
- Programmierung und Anwendung eines gleitenden Mittelwertfilters
- Programmierung und Anwendung eines rekursiven Tiefpassfilters
- Auslegung von Filterparameter
- Anwendung der Filter auf eine Ultraschallmessung
- Vergleich der Filter anhand technischer Kriterien
Lernziele
Nach Durchführung dieser Lektion
- können Sie reale Messwerte speichern und via MATLAB® zyklisch visualisieren.
- haben Sie ein gleitendes Mittelwertfilter programmiert.
- haben Sie ein rekursives rekursiven Tiefpassfilter programmiert.
- können Sie die Filter parametrieren.
- haben Sie die Filter zyklisch auf Ultraschallmesswerte angewendet und das Filterverhalten analysiert.
- können Sie eine Funktion in MATLAB® programmieren und aufrufen.
Lernzielkontrolle
- Wozu werden rekursive Filter benötigt?
- Nennen Sie die Formel für ein gl. Mittelwertfilter.
- Welche Parameter hat ein gl. Mittelwertfilter? Was bedeuten die Parameter?
- Nennen Sie die rekursive Formel für ein Tiefpassfilter.
- Welche Parameter hat ein Tiefpassfilter? Was bedeuten die Parameter?
- Vergleichen Sie die zwei rekursiven Filter. Nennen Sie Vor- und Nachteile.
- Wurde der Quelltext durch Header und Kommentare aufgewertet?
- Wurde auf
magic numbersverzichtet? - Wurde die Programmierrichtlinie eingehalten?
Vorbereitung
Führen Sie als Vorbereitung den MATLAB® Onramp Kurs durch.
Arbeitsergebnis in SVN: MATLAB® Kurszertifikat