Signalverarbeitung mit MATLAB
Programm ansehen und anmeldenKursbeschreibung
Themen sind unter anderem:
- Erzeugen und Analysieren von Signalen
- Spektralanalyse
- Entwerfen und Analysieren von Filtern
- Entwerfen von Multiratenfiltern
- Entwerfen adaptiver Filter
Tag 1 von 2
Signale in MATLAB
Ziel: Erzeugen, Ändern und Visualisieren von Signalen über die MATLAB-Kommandozeile. Generieren unterschiedlicher Rauschsignale sowie Durchführen von Signalverarbeitungsoperationen wie Resampling, Modulation und Korrelation.
- Erstellen diskreter Signale
- Sampling und Resampling
- Visualisieren von Signalen
- Modellieren von Rauschen
- Durchführen von Resampling, Modulation und Korrelation
- Erstellen von Streaming-Signalen
Spektralanalyse
Ziel: Verstehen und Anwenden verschiedener Spektralanalysetechniken, Fensterung und Zero-Padding. Verwenden von Werkzeugen zur Spektralanalyse in MATLAB und Untersuchen nicht-parametrischer (direkter) und parametrischer (modellbasierter) Verfahren zur Spektralanalyse.
- Diskrete Fourier-Transformation
- Fenstertechniken und Zero-Padding
- Schätzung des Leistungsdichtespektrums
- Zeitveränderliche Spektren
- Verwenden des Spectrum-Analyzer-System-Object in MATLAB
LTI-Systeme
Ziel: Darstellen linearer, zeitunabhängiger (LTI-)Systeme in MATLAB. Berechnen und Visualisieren verschiedener Eigenschaften von LTI-Systemen.
- Darstellungsformen von LTI-Systemen
- Z-Transformation
- Impulsantwort und Frequenzgang
- Visualisieren der Filtereigenschaften
- Anwenden von Filtern auf endliche Signale und Streaming-Signale
Tag 2 von 2
Filterentwurf
Ziel: Filter mit der Filter Design and Analysis App interaktiv entwerfen. Entwerfen von Filtern über die Kommandozeilen-Schnittstelle mit Hilfe von Filterspezifikationsobjekten.
- Filterspezifikationen
- Interaktiver Filterentwurf
- Gängige Filterentwurfsfunktionen
- Filterentwurf mit Filterspezifikationsobjekten
- Verringern der Filter-Signallaufzeit
- Filtern im Frequenzbereich
Die Signal Analyzer App
Ziel: Verwenden einer leistungsstarken All-in-One-App zum Importieren und Visualisieren mehrerer Signale, für die Spektralanalyse der Signale sowie Anwenden von Filtern auf die Signale. Durchführen von Cursor-Messungen an Signalen.
- Untersuchen von Signalen und Durchführen von Cursor-Messungen
- Interaktives Analysieren von Spektren
- Interaktives Entwerfen von Filtern und Anwenden der Filter auf Signale
Multiratenfilter
Ziel: Entwerfen von Polyphasen-Multiratenfilter. Entwerfen von Multiraten-Interpolations- und Dezimationsfiltern. Entwerfen mehrstufiger und schmalbandiger Filter.
- Downsampling und Upsampling
- Noble-Identities und Polyphasen-FIR-Filter-Strukturen
- Polyphasen-Dezimations- und Interpolationsfilter
- Entwerfen mehrstufiger und interpolierter FIR-Filter
Entwerfen Adaptiver Filter
Ziel: Entwerfen adaptiver Filter für Systemidentifikation und Geräuschunterdrückung.
- Grundlagen der adaptiven Filterung
- Anwendung bei Systemidentifikation
- Durchführung von Geräuschunterdrückung
- Verbessern der Effizienz adaptiver Filter
Stufe: Aufbaukurse
Voraussetzungen:
- Kenntnisse in MATLAB entsprechend der Schulung MATLAB Grundlagen sowie grundlegende Kenntnisse der digitalen Signalverarbeitung wie lineare Systeme, Spektralanalyse und Filterentwurf sind dringend empfohlen.
Dauer: 2 Tage
Sprachen: English, 中文, 한국어