文档帮助中心文档
设置轴类型rfplot在射频工具箱
rfplot
setrfplot (axistype)
setrfplot (axistype持续)
例子
setrfplot (axistype)在x轴上应用或移除工程单位的使用rfplot。默认情况下,工程单元总是应用于x轴,并贯穿所有MATLAB会话。
axistype
setrfplot (axistype,坚持)控制单位在x轴图上的持续行为跨MATLAB会话。
setrfplot (axistype,坚持)
坚持
全部折叠
这个例子展示了如何设计一个通带频率为3khz,阻带频率为7khz,通带衰减为2db,阻带衰减为60db的低通巴特沃斯滤波器。显示所设计滤波器的滤波器序,并确定3.0103 dB的通带频率。看到[2]rffilter对象页面。
rffilter
滤波器参数
Fp = 3 e3;%通带频率,Hz美联社= 2;%通带衰减,dBFs = 7 e3;%阻带频率,Hz= 60;%阻带衰减,dB
设计滤波器
r = rffilter (“FilterType”,“巴特沃斯”,“ResponseType”,“低通”,“实现”,“传递函数”,“PassbandFrequency”《外交政策》,…“PassbandAttenuation”据美联社,,“StopbandFrequency”Fs,“StopbandAttenuation”,);
所设计滤波器的滤波顺序
N = r.DesignData.FilterOrder;sprintf ('计算过滤顺序为%d', N)
ans = '计算滤波顺序为9'
频率为3.0103 dB
F_3dB = r.DesignData.PassbandFrequency / 1 e3;sprintf (' 3.0103 dB的频率为%d kHz'F_3dB)
ans = 'Frequency at 3.0103 dB is 3.090733e+00 kHz'
可视化级响应
频率= linspace (0, 2 * Fs, 1001);rfplot (r,频率)
注意:使用rfplot和情节在同一数字上使用setrfplot。类型“帮助setrfplot在命令窗口查看信息。
情节
setrfplot
“帮助setrfplot
参考
《模拟滤波器的设计与分析:信号处理的视角》,清华大学出版社
“engunits”
“noengunits”
单位上rfplot轴,指定为“engunits”或“noengunits”。
数据类型:字符|字符串
字符
字符串
真正的
假
单位上rfplotx轴跨MATLAB会话,指定为真正的或假。
数据类型:逻辑
逻辑
您拥有这个示例的修改版本。你想用你的编辑打开这个例子吗?
您点击了一个与MATLAB命令对应的链接:
在MATLAB命令窗口中输入该命令运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳的网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。
联系当地办事处