Main Content

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Häufig verwendete aperiodische Wellenformen

Die Signal Processing Toolbox™ stellt Funktionen zum Generieren verschiedener, häufig verwendeter aperiodischer Wellenformen zur Verfügung.

  • gauspuls generiert einen durch Anwendung eines Gauß‘schen Filters modulierten sinusförmigen Impuls mit einer festgelegten Zeit, Mittenfrequenz und prozentualen Bandbreite. Optionale Parameter geben gleichphasige und Quadraturimpulse, die Hüllkurve des HF-Signals und die Sperrzeit für die Hüllkurve des nacheilenden Impulses zurück.

  • chirp generiert ein lineares, logarithmisches oder quadratisches sinusförmiges Signal mit gewobbelter Frequenz. Ein optionaler Parameter gibt alternative Wobbelmethoden an. Ein optionaler Parameter ermöglicht die Angabe einer Anfangsphase in Grad.

Berechnen Sie 2 Sekunden eines linearen Chirp-Signals mit einer Abtastrate von 1 kHz, die bei DC beginnt und 150 Hz bei 1 Sekunde durchläuft.

t = 0:1/1000:2;
y = chirp(t,0,1,150);

Plotten Sie das Spektrogramm des Chirps. Geben Sie zwischen den angrenzenden gefensterten Segmenten eine Überlappung von 90% an.

pspectrum(y,t,'spectrogram','OverlapPercent',90)

Figure contains an axes object. The axes object with title Fres = 10.2261 Hz, Tres = 251 ms, xlabel Time (s), ylabel Frequency (Hz) contains an object of type image.

Verwenden Sie gauspuls, um einen Gauß‘schen HF-Impuls von 50 kHz mit 60% Bandbreite zu plotten, der mit einer Rate von 1 MHz abgetastet wird. Schneiden Sie den Impuls an der Stelle ab, an der die Hüllkurve 40 dB unter den Spitzenwert fällt.

tc = gauspuls('cutoff',50e3,0.6,[],-40);
t = -tc : 1e-6 : tc;
yi = gauspuls(t,50e3,0.6);
plot(t,yi)

Figure contains an axes object. The axes object contains an object of type line.

Siehe auch

| |