MATLAB er en teknisk software-pakke, der kan bruges til digital signal analyse. For at undersøge en bestemt proces kan du bestemme , hvordan processen ændrer et input signal til et udgangssignal. Matematisk kan du estimere overførsel funktion , eller beskrivelse af, hvordan input blev ændret i output . Kravene til overførsel funktion analyse er, at processen er lineær og tidsinvariant . Linearitet betyder, at systemet er enkel, modelleret ved hjælp af kun addition og multiplikation faktorer. Time- invarians betyder , at forholdet - overførsel funktion - mellem input og output af et system ikke ændrer sig med tiden . Instruktioner
1
Definer to signaler , x og y. Typisk , x og y er input og output , henholdsvis en lineær , tidsinvariant system. MATLAB kræver længden af vektorer X og Y at være lig
2
Vurdering overførsel funktion af x og y ved hjælp af følgende kode : .
Txy = tfestimate (x, y ) .
MATLAB anslår Txy ved at dividere den cross- effektspektraltæthed , Pyx ( f ), ved power spectral density af x, Pxx ( f )
3 < p > Fortsæt med at analysere overførsel funktion . Den værdi, der returneres med " tfestimate () " er den Z- transformationen af den impuls respons filter , der vil konvertere i indgangssignal x til udgangssignalet y .