Í Digitale signaalbewerking Zelfstudie vragenuur Les 10 Gebruik de computer (Matlab) voor de transformatie. Onderstaande matlab funkties zijn handig bij het evalueren van frequentiegedrag. • Voorbeel van een reeks: x=[3:0.4:12]; Dit bouwt een reeks van 3 tot 12 met tussenstappen van 0.4 . • sinc(x) = sin(x)/x • fft(data,N). Berekent de discrete frequentie transformatie van data. • freqz(b,a,N) . b = coefficienten in teller, a = coefficienten in noemer van de overdrachtsfunktie. N = aantal punten. • fvtool(b,a,N) . Uitgebreide versie van freqz. • fir1(N,wn) . Dit berekent een Ne orde FIR LD filter met afsnijfrequentie wn, waarbij 0<wn < 1 en 1 overeenkomt met fs/2 . • fir1(N,[w1n w2n]) . Dit berekent een een Ne orde FIR BP filter met passband w1n tot w2n, waarbij 0<wn < 1 en 1 overeenkomt met fs/2 . 1. Bereken en toon de frequentieresponsie van : • een impulsresponsie met 9 termen, waarbij alle termen gelijk zijn aan 1/9 . • Een impulsresponsie met 25 termen, waarbij alle termen gelijk zijn aan 1/25 . 2. Gebruik de inverse Fourier Transformatie om de impulsresponsie h[n] van het volgende filter te bepalen: • een ideaal laagdoorlaatfilter met een afsnijfrequentie van 1=0.7 .Het filter moet in de doorlaatband een versterking 1 hebben. 3. Bereken de sample waarden van een von Hann venster met 11 termen. (Zoek in Matlab help hoe je zo'n venster kunt berekenen). 4. Bereken bij een sample frequentie van 25 kHz een FIR BP filter met 30 termen dat de band 4-8 kHz doorlaat. Toon dit filter en exporteer dit naareen png bestand.
© Copyright 2025 ExpyDoc