Funzioni > Elaborazione dei segnali > Segnali e sistemi > Esempio: fase elemento per elemento
  
Esempio: fase elemento per elemento
Le funzioni phase e phasecor restituiscono, rispettivamente, gli angoli di fase e gli angoli di fase corretti per le discontinuità date dai salti.
La funzione phasecor accetta un vettore reale che rappresenta le informazioni sulle fasi come argomento, percorre il vettore aggiungendo multipli di 2p (garantendo l'integrità dei dati) quando ciò è necessario per produrre un insieme di dati continuo.
Vettore di quattro elementi
1. Definire un vettore complesso semplice.
Fare clic per copiare questa espressione
2. Utilizzare la funzione phase per trovare le fasi elemento per elemento.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
I calcoli delle fasi vengono in genere eseguiti elemento per elemento, indipendentemente dalla cronologia delle fasi precedente. Ciò produce ampie discontinuità dovute ai salti nei dati di fase risultanti, a causa della modifica dell'angolo da +p a -p quando si attraversa l'asse reale negativo.
3. Definire un altro vettore complesso.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Le fasi risultanti mostrano un'ampia discontinuità data dai salti tra il secondo e il terzo elemento.
4. Applicare la funzione phasecor per eliminare tali discontinuità date dai salti.
Fare clic per copiare questa espressione
Segnale con rumore
1. Definire i parametri del segnale.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
2. Utilizzare le funzioni ceil e sin per costruire un segnale di campionamento.
Fare clic per copiare questa espressione
3. 3. Utilizzare la funzione whiten per aggiungere rumore bianco, quindi tracciare il grafico del segnale risultante.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
4. Utilizzare la funzione dft per calcolare la trasformata di Fourier del segnale di campionamento.
Fare clic per copiare questa espressione
5. Applicare la funzione phase alla trasformata di Fourier del segnale di campionamento.
Fare clic per copiare questa espressione
6. Tracciare il grafico del segnale di fase.
Fare clic per copiare questa espressione
7. Utilizzare la funzione phasecor per correggere la fase in un segnale continuo, quindi tracciare il grafico dell'output risultante.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
È possibile che la funzione phasecor venga elusa se la fase cambia troppo rapidamente.
8. Impostare il valore della frequenza frazionaria f0, quindi tracciare il grafico dell'output di phase e di phasecor.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
9. Calcolare gli output di phase e phasecor per i valori f0 della frequenza frazionaria di 0.45, 0.50 e 0.55.
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
Fare clic per copiare questa espressione
10. Tracciare il grafico degli output della funzione di fase in un singolo grafico.
Fare clic per copiare questa espressione
Le tracce vengono spostate artificialmente nella direzione dell'asse y in modo da mostrare la traccia di fase per ogni frequenza.
11. Tracciare il grafico degli output della funzione phasecor in un singolo grafico.
Fare clic per copiare questa espressione
L'output di phasecor aumenta il proprio coefficiente angolare in direzione positiva con l'aumentare della frequenza frazionaria da 0.40 a 0.45 fino a 0.50, quindi diventa negativo quando la frequenza frazionaria è impostata su 0.55. Vedere il grafico della fase precedente.