MATLAB仿真与实际应用不符合...

[复制链接]
 楼主| nxy825715 发表于 2007-4-4 10:17 | 显示全部楼层 |阅读模式
在MATLAB中用FDATOOL工具设计了一个中心频率为1KHz的带阻滤波器,带宽为700Hz&nbsp;--&nbsp;1300Hz.<br />在MATLAB中仿真,完全正常,然后将系数导出(导出成16位有符号的数据),<br />但是在DSP的开发环境中,我使用C54x自带的函数库中的FIR函数调用这个系数进行滤波,尽然达不到要求????&nbsp;滤不掉1KHz的信号,反而可以衰减2K的信号???<br />望高手指点指点...(急)
zgl7903 发表于 2007-4-4 19:39 | 显示全部楼层

个人见解

滤波器是要看带外抑制比的,也即输出信号比输入信号小了多少。<br />采样频率是否严格按照仿真的来实现的
 楼主| nxy825715 发表于 2007-4-5 15:36 | 显示全部楼层

非常感谢!!!

我系统中使用的是44100Hz的采样率,<br />我也是按照这个采样率提取滤波器系数,<br />在MATLAB仿真时,我也是使用这个频率进行正弦信号的采样的...<br />请高手解答...
qqln007 发表于 2007-4-10 15:42 | 显示全部楼层

个人见解呵呵

可能是仿真的时间不合适,也不显示错误,但看到的波形却不正确?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

56

主题

389

帖子

1

粉丝
快速回复 返回顶部 返回列表