From da6b455dc35d1f9db153f1a7258549cd8e23f6b2 Mon Sep 17 00:00:00 2001 From: Divyansh Manocha Date: Fri, 23 Feb 2018 15:04:55 +0000 Subject: Adding lab5 --- lab5/RTDSP/Matlab/freq_gen.m | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 lab5/RTDSP/Matlab/freq_gen.m (limited to 'lab5/RTDSP/Matlab/freq_gen.m') diff --git a/lab5/RTDSP/Matlab/freq_gen.m b/lab5/RTDSP/Matlab/freq_gen.m new file mode 100644 index 0000000..59ea76f --- /dev/null +++ b/lab5/RTDSP/Matlab/freq_gen.m @@ -0,0 +1,12 @@ +fs = 8000; +f = [0 355 (415+355)/2 415 1200 (1200+1270)/2 1270]; +a = [0 0.25 0.75 1 0]; +rp = 0.25; +rs = 48; + +dev = [(10^(-rs/20)) (10^(rp/20)-1)/(10^(rp/20)+1) (10^(-rs/20))]; + +[n, f0, a0, w] = firpmord(f, a, dev, fs); +b = firpm(n, f0, a0, w); +freqz(b, 1, 1024, fs); + -- cgit