当前位置: 首页 > news >正文

数字滤波器分析---零极点分析

数字滤波器分析---零极点分析

zplane 函数绘制线性系统的极点和零点。

例如,在 -1/2 处为零且在 0.9e−j2π0.3 和 0.9ej2π0.3 处有一对复极点的简单滤波器为

zer = -0.5; 
pol = 0.9*exp(j*2*pi*[-0.3 0.3]');

要查看该滤波器的零极点图,您可以使用 zplane。当系统是零极点形式时,请提供列向量参数。

zplane(zer,pol)

Figure contains an axes object. The axes object with title Pole-Zero Plot, xlabel Real Part, ylabel Imaginary Part contains 3 objects of type line. One or more of the lines displays its values using only markers

要访问更多工具,请使用 fvtool。首先将极点和零点转换为传递函数形式,然后调用 fvtool

[b,a] = zp2tf(zer,pol,1);
fvtool(b,a)

Figure Figure 1: Magnitude Response (dB) contains an axes object. The axes object with title Magnitude Response (dB), xlabel Normalized Frequency ( times pi blank rad/sample), ylabel Magnitude (dB) contains an object of type line.

点击极点/零点图工具栏按钮,从菜单中选择分析 > 极点/零点图,或键入以下代码查看图。

fvtool(b,a,'Analysis','polezero')

Figure Figure 2: Pole-Zero Plot contains an axes object. The axes object with title Pole-Zero Plot, xlabel Real Part, ylabel Imaginary Part contains 3 objects of type line. One or more of the lines displays its values using only markers

要对传递函数形式的系统使用 zplane,请提供行向量参数。

在本例中,zplane 使用 roots 函数求得分子和分母的根,并绘制所得的零点和极点。

zplane(b,a)

Figure contains an axes object. The axes object with title Pole-Zero Plot, xlabel Real Part, ylabel Imaginary Part contains 3 objects of type line. One or more of the lines displays its values using only markers

有关系统零极点和传递函数表示的详细信息,请参阅离散时间系统模型。

另请参阅

FVTool | zplane | zp2tf

http://www.lryc.cn/news/224829.html

相关文章:

  • HarmonyOS应用开发-网络请求与web组件
  • 频次最高的38道selenium面试题及答案
  • 利用MSF设置代理
  • 模型剪枝算法——L1正则化BN层的γ因子
  • 11.9 知识总结(三板斧、全局配置文件、静态文件的配置、request对象等)
  • CSS 外边距、填充、分组嵌套、尺寸
  • Exploration by random network distillation论文笔记
  • Ubuntu22.04配置Go环境
  • Zabbix深入解析与实战
  • 怎么用电脑开发安卓app?能外包吗?
  • 1-前端基本知识-HTML
  • 磁盘的分区、格式化、检验与挂载 ---- fdisk,mkfs,mount
  • Solr搜索参数详解
  • Flink(三)【运行时架构】
  • conda添加清华镜像源
  • 「Verilog学习笔记」求两个数的差值
  • 微头条项目实战:通过postman测试登录验证请求
  • ARCGIS SERVER WMS、WFS服务添加过滤条件
  • 2013年108计网
  • 【数据结构】单链表OJ题(一)
  • 2023年云计算发展趋势浅析
  • [极客大挑战 2019]Http1
  • C 语言 for循环
  • 浅谈数据结构之链表
  • 封装一个 虚拟列表渲染 组件
  • Spring中@Bean标注的方法是如何创建对象呢?
  • 伦敦金股票代码是什么?
  • 【环境装配】Anaconda在启动时闪现黑框,闪几次后仍能正常使用,解决黑框问题
  • 【Python】Python爬虫使用代理IP的实现
  • 盘点U-Mail邮件系统安全设计