![](https://csdnimg.cn/release/download_crawler_static/87933146/bg6.jpg)
(一)利用 fir 函数设计 FIR 滤波器并在在 MATLAB 环境仿真
MATLAB 辅助 DSP 实现 FIR ,其总体过程为在 DSP 中编写处理程序,在 MATLAB
中利用滤波器设计、分析工具( FDATOOL) ,根据指定的滤波器性能快速设计一个
FIR ,再把滤波器系数以头文件形式导入 CCS 中,头文件中 MATLAB 辅助 DSP 实
现 FIR 数字滤波器含滤波器阶数和系数数组,在 MATLAB 中调试、运行 DSP 程序并
显示、分析处理后的数据。使用该方法,便于采用汇编语言来实现程序。头文件
名不变,当 MATLAB 中设计的滤波器系数改变时,相应头文件中系数也改变,方便
程序调试、仿真。
在 matlab 环境下进行设计与仿真
f1=10;%第一个点频信号分量频率
f2=30;%第二个点频信号分量频率
fs=100;%采样率
T=2;%时宽
B=20;%带宽
n=round(T*fs);%采样点个数
t=linspace(0,T,n);
y=cos(2*pi*f1*t)+cos(2*pi*f2*t);
figure;
plot(t,y);