在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 66|回复: 0

[求助] 用matlab中fdesign.decimator函数设计的滤波器怎么导入到simulink中

[复制链接]
发表于 昨天 16:59 | 显示全部楼层 |阅读模式
20资产
Fs = 2e8; % sample rate
R = 5;  % decimator factor
D = 1;  % differential delay
Fp = 4e6; % pass band
Fstp = 16e6; % stop band
Ap = 0.01; % attenuation in pass band
Astp = 100; % attenuation in stop band
hcic = design(fdesign.decimator(R,'cic',D, Fp, Astp, Fs),'SystemObject',true);
cic_comp = design(fdesign.ciccomp(hcic.DifferentialDelay, ...
            hcic.NumSections,Fp,Fstp,Ap,Astp,Fs/R), 'SystemObject',true);
hvft=fvtool(hcic,cic_comp,...
cascade(hcic,cic_comp),'ShowReference','off','Fs',[Fs Fs/R Fs])
legend(hvft,'CIC Decimator','CIC Compensator','Resulting Cascade Filter');


运行代码后,工作区生成如下

                               
登录/注册后可看大图


您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-4-24 13:54 , Processed in 0.014712 second(s), 6 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表