SystemView软件中“Butterworth Lowpass IIR“的完美设置

本文介绍了在SystemView中如何设置Butterworth Lowpass IIR滤波器的详细步骤,包括存在问题、解决方法以及拓展到Butterworth Bandpass IIR的设置。操作涉及选择Operator,设置Linear Sys Filter,调整Butterworth参数,并指出在设置Bandpass时需注意的Sample Rate和No.of Samples。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友。


一、存在问题

本科的学妹请教这个问题,只记得当时做这个课设,这一块也费半天劲,查找不到相关资料,整半天才解决,当时也没有想着做个笔记,记录一下。

《基于Systerview的GMSK调制与相干解调系统的设计》中遇到的:
在这里插入图片描述
Operator:Linear Sys——Butterworth Lowpass IIR,3 Poles, Fc=6Hz
在软件设置里,不好寻找到该模块,并进行设置。

二、解决办法

通过上网查找相关资料和自身实践,得出解决办法:
参考基带传输系统systemview仿真lpf滤波器
在这里插入图片描述
具体操作步骤如下:
1.打开S

好的,您的要求我已经记录下来了。以下是利用fdatool设计巴特沃斯低通IIR数字滤波器的步骤: 1. 打开Matlab软件,输入命令“fdatool”打开滤波器设计工具。 2. 在“Design”栏中选择“IIR”滤波器类型,并在“Response”栏中选择“Lowpass”。 3. 在“Specification”栏中输入采样频率为96000Hz、通带截止频率为0.2π、阻带截止频率为0.3π、通带最大衰减为1dB、阻带最小衰减为15dB。 4. 在“Design Method”栏中选择“butter”,并在“Order”栏中选择“Minimum Order”。 5. 点击“Design Filter”按钮,即可得到巴特沃斯低通IIR数字滤波器的设计结果。 6. 点击“View Filter”按钮,可以查看滤波器的频率响应曲线。 7. 点击“Export”按钮,选择“Filter Coefficients”选项,即可得到该滤波器的Matlab代码。 以下是Matlab代码: ```matlab % Butterworth Lowpass filter designed using FDESIGN.LOWPASS. N = 5; % Filter Order Fc = 11772.06; % Cutoff Frequency % Construct an FDESIGN object and call its BUTTER method. h = fdesign.lowpass('N,Fc', N, Fc, 96000); Hd = design(h, 'butter'); % Generated by MATLAB(R) 9.8 and DSP System Toolbox 9.10. % Generated on: 10-May-2021 21:42:39 % Butterworth Lowpass filter designed using FDESIGN.LOWPASS. N = 5; % Order Fc = 11772.06; % Cutoff Frequency % All frequency values are in Hz. Fs = 96000; % Sampling Frequency % Construct an FDESIGN object and call its BUTTER method. h = fdesign.lowpass('N,Fc', N, Fc, Fs); Hd = design(h, 'butter', ... 'SOSScaleNorm', 'Linf'); % [EOF] ``` 同时,下面是滤波器的频率响应曲线图: ![滤波器频率响应曲线图](https://img-blog.csdnimg.cn/20210511170255742.png) 这就是利用fdatool设计巴特沃斯低通IIR数字滤波器的步骤以及得到的Matlab代码和频率响应曲线图。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Expected future

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值