Main Content

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

Häufig verwendete periodische Wellenformen

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

  • sawtooth generiert eine Sägezahnwelle mit Spitzen bei ±1 und einer Periode von 2π. Ein optionaler Breitenparameter gibt ein fraktionales Vielfaches von 2π an, bei dem das Signalmaximum auftritt.

  • square generiert eine Rechteckwelle mit einer Periode von 2π. Ein optionaler Parameter gibt den Tastgrad an, also zu wie viel Prozent der Periode das Signal positiv ist.

Generieren Sie 1,5 Sekunden einer 50-Hz-Sägezahnwelle mit einer Abtastrate von 10 kHz. Plotten Sie 0,2 Sekunden der generierten Wellenform.

fs = 10e3;
t = 0:1/fs:1.5;
x = sawtooth(2*pi*50*t);

plot(t,x)
axis([0 0.2 -1 1])

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

Generieren Sie 1,5 Sekunden einer 50-Hz-Rechteckwelle mit einer Abtastrate von 10 kHz. Geben Sie einen Tastgrad von 25% an. Plotten Sie 0,2 Sekunden der generierten Wellenform.

fs = 10e3;
t = 0:1/fs:1.5;
x = square(2*pi*50*t,25);

plot(t,x)
axis([0 0.2 -1 1])

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

Überprüfen Sie mithilfe der Funktion dutycycle, ob der Tastgrad der Rechteckwelle dem angegebenen Wert entspricht. Verwenden Sie die Funktion ohne Ausgabeargumente, um die Wellenform, die Position der Zeitpunkte des mittleren Referenzpegels, die zugehörigen Referenzpegel, die Zustandspegel sowie die zugehörigen unteren und oberen Zustandsgrenzen zu plotten.

dc = dutycycle(x,fs);
dc = dc(1)
dc = 0.2500
dutycycle(x,fs);
xlim([0 0.2])

Figure Duty Cycle Plot contains an axes object. The axes object with xlabel Time (seconds), ylabel Level (Volts) contains 9 objects of type line. One or more of the lines displays its values using only markers These objects represent signal, mid cross, upper boundary, upper state, lower boundary, mid reference, lower state.

Siehe auch

| |