Main Content

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Forme d'onda periodiche più diffuse

Signal Processing Toolbox™ fornisce funzioni che consentono di generare diverse forme d'onda periodiche ampiamente utilizzate.

  • sawtooth genera un'onda a dente di sega con picchi a ±1 e un periodo di 2π. Un parametro opzionale di larghezza specifica un multiplo frazionario di 2π al quale si verifica il massimo del segnale.

  • square genera un’onda quadra con un periodo di 2π. Un parametro opzionale specifica il ciclo di lavori, la percentuale del periodo in cui il segnale è positivo.

Generare 1,5 secondi di un'onda a dente di sega di 50 Hz con una frequenza di campionamento di 10 kHz. Tracciare 0,2 secondi della forma d'onda generata.

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.

Generare 1,5 secondi di un’onda quadra di 50 Hz con una frequenza di campionamento di 10 kHz. Specificare un ciclo di lavori del 25%. Tracciare 0,2 secondi della forma d'onda generata.

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.

Usare la funzione dutycycle per verificare che il ciclo di lavori dell'onda quadra sia il valore specificato. Usare la funzione senza argomenti di output per tracciare la forma d'onda, la posizione degli istanti del livello di riferimento medio, i livelli di riferimento associati, i livelli di stato e i limiti di stato inferiori e superiori associati.

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.

Vedi anche

| |