aboutsummaryrefslogtreecommitdiffstats
path: root/lab5/RTDSP/Matlab/gen_filter.m
diff options
context:
space:
mode:
authorymherklotz <ymherklotz@gmail.com>2018-02-27 11:46:08 +0000
committerymherklotz <ymherklotz@gmail.com>2018-02-27 11:46:08 +0000
commit1551a4b3343e613fe645e519216b590146b1337b (patch)
tree114c629503e67a02a99909a091d00924677893be /lab5/RTDSP/Matlab/gen_filter.m
parent505e31b789f4bc0dde0eed952257e5460f788f4e (diff)
downloadNoiseSilencer-1551a4b3343e613fe645e519216b590146b1337b.tar.gz
NoiseSilencer-1551a4b3343e613fe645e519216b590146b1337b.zip
Adding filter
Diffstat (limited to 'lab5/RTDSP/Matlab/gen_filter.m')
-rw-r--r--lab5/RTDSP/Matlab/gen_filter.m9
1 files changed, 7 insertions, 2 deletions
diff --git a/lab5/RTDSP/Matlab/gen_filter.m b/lab5/RTDSP/Matlab/gen_filter.m
index d6b5304..618d719 100644
--- a/lab5/RTDSP/Matlab/gen_filter.m
+++ b/lab5/RTDSP/Matlab/gen_filter.m
@@ -2,5 +2,10 @@ Fs = 8000;
[b,a] = elliptical (Fs);
freqz(b, a);
-%save filter_coeff_ell_b.txt b -ASCII -DOUBLE -TABS
-%save filter_coeff_ell_a.txt a -ASCII -DOUBLE -TABS \ No newline at end of file
+fileID = fopen('coeff2.txt','w');
+fprintf(fileID, 'double a[] = {');
+fprintf(fileID, '%.15e, ', a);
+fprintf(fileID, '};\ndouble b[] = {');
+fprintf(fileID, '%.15e, ', b);
+fprintf(fileID, '};');
+fclose(fileID); \ No newline at end of file