August 25
MATLAB è un pacchetto software tecnica che può essere utilizzato per l'analisi del segnale digitale. Al fine di indagare su un particolare processo, è possibile determinare in che modo il processo cambia un segnale di ingresso in un segnale di uscita. Matematicamente, è possibile stimare la funzione di trasferimento, o la descrizione di come la voce è stata modificata in uscita.
I requisiti per analisi funzione di trasferimento è che il processo è lineare e tempo-invariante. Linearità significa che il sistema è semplice, modellata utilizzando solo addizione e moltiplicazione di fattori. Time-invarianza indica che la relazione - la funzione di trasferimento - tra l'ingresso e l'uscita di un sistema non cambia con il tempo.
1 Definire due segnali, xe y. Tipicamente, x ed y sono l'ingresso e l'uscita, rispettivamente, lineare, sistema tempo-invariante. MATLAB richiede la lunghezza dei vettori X e Y siano uguali.
2 Stimare la funzione di trasferimento di x ed y utilizzando il seguente codice:
TXY = tfestimate (x, y);
MATLAB stima Txy dividendo la densità di potenza cross-spettrale, Pyx (f), la densità spettrale di potenza x, Pxx (f).
3 Continuare ad analizzare la funzione di trasferimento. Il valore restituito da "tfestimate ()" è la Z-trasformata di filtro risposta all'impulso che converte in segnale d'ingresso x al segnale di uscita y.