MATLAB er et teknisk programvarepakke som kan brukes til digital signal analyse. For å undersøke en bestemt prosess , kan du bestemme hvordan prosessen endrer en inngang signal til et utgangssignal . Matematisk, kan du beregne overføring funksjon , eller beskrivelsen av hvordan innspill ble forvandlet til det utgang. Kravene til transferfunksjon analyse er at prosessen er lineær og tids- invariante . Linearitet betyr at systemet er enkelt, modellert med bare addisjon og multiplikasjon av faktorer. Tid - invarians betyr at forholdet - transferfunksjonen - mellom inngangen og utgangen av et system ikke endres med tiden . Instruksjoner
en
Definer to signaler , x og y . Vanligvis , x og y er inngang og utgang, henholdsvis , av en lineær, tidsinvariante system . MATLAB krever lengden på vektorer X og Y å være lik
2
Vurdering overføring funksjon av x og y ved hjelp av følgende kode : .
Txy = tfestimate ( x , y ) ; .
MATLAB anslår Txy ved å dele cross- spektral effekttetthet , Pyx ( f) , ved kraften spektral tetthet av x , Pxx ( f)
3
fortsetter å analysere overføringsfunksjonen . Verdien som returneres av " tfestimate ( ) " er Z - transform av impulsrespons filter som vil konvertere i inngangssignalet x utgangssignalet y .