[ Takaisin pääsivulle |
Back to main page ]
Esimerkki 10Lineaarinen konvoluutio / Linear convolution.KonvoluutioKonvoluutio on signaalinkäsittelyn perusoperaatio (tässä *) kahdelle lukujonolle h[n] ja x[n].y[n] = h[n] * x[n] = x[n] * h[n] = SUMMA_k h[k] x[n-k] Kääntäminen ja liu'uttaminenTässä Matlab-koodi, jolla voit laskea haluamasi sekvenssit.Käytetään tässä esimerkkiä, jossa impulssivaste h[n] ja syöte x[n] ovat: h[n] = delta[n] + 5delta[n-1] x[n] = -delta[n-1] + 2delta[n-2] - delta[n-3] - 5delta[n-4](Tässä siis käytetään samoja sekvenssejä kuin kurssin T-61.246 konvoluutioesimerkkitehtävässä, jossa tosin sekvenssien nimet ovat x_1[n] ja x_2[n].) [KESKEN] [ Takaisin pääsivulle | Back to main page ] http://www.cis.hut.fi/Opinnot/T-61.246/Demo/esim10.shtml t61246@cis.hut.fi Friday, 27-Aug-2004 12:19:56 EEST |