Generate Filters coeffitients using *.m file
1 view (last 30 days)
Show older comments
I have made a FIR filter without filterDesigner tool
Fs = 48000; % Sampling rate
T = 1/Fs;
L = 320;
t = (0:L-1)*T;
x = sin(2*pi*1000*t) + 0.5*sin(2*pi*15000*t);
h = fir1(28, 6/24);
y = filter (h, (1), x);
How can I generate the list of filter coeffitients?
Or I should convert it somehow to *.fda file (don't know)?
3 Comments
Mathieu NOE
on 7 Dec 2022
your code works fine
what's the problem ?

Fs = 48000; % Sampling rate
T = 1/Fs;
L = 320;
t = (0:L-1)*T;
x = sin(2*pi*1000*t) + 0.5*sin(2*pi*15000*t);
h = fir1(28, 6/24);
y = filter(h,1,x);
plot(t,x,t,y);
Accepted Answer
Star Strider
on 7 Dec 2022
If I understand your question correctly, the filter coefficients are the ‘h’ vector.
0 Comments
More Answers (1)
See Also
Categories
Find more on Digital and Analog Filters in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!