Generate Filters coeffitients using *.m file
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
Jonas
on 7 Dec 2022
h contains your filter coefficients, so what do you want exactly?
AndyK
on 7 Dec 2022
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
More Answers (1)
Gerard Burjalès
on 7 Dec 2022
1 vote
Just search for how to generate a C file
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!