主要内容

phasez

离散滤波器的相位响应系统对象(打开)

描述

(φ,w)= phasez (sysobj)返回打开相位响应φ™过滤系统的对象,sysobj基于当前的滤波器系数。向量w包含的频率(弧度)功能评估阶段的反应。阶段的反应是在8192点处等距的上半部分的单位圆。

(φ,w)= phasez (sysobj,n)返回滤波器的相位响应系统对象和相应的频率n等距的点在单位圆的上半部分。

(φ,w)= phasez (___“算术”,arithType)分析了过滤系统对象,基于算术中指定arithType,使用以前的语法。

例子

phasez (sysobj)显示过滤系统的相位响应对象sysobjfvtool

更多的输入选择,看到phasez在信号处理工具箱™。

例子

全部折叠

Fs = 8000;Fcutoff = 2000;FIRFilt = dsp.FIRFilter (“分子”fir1 (130, Fcutoff / (Fs / 2)));

phasez计算滤波器的相位响应拆开使用fvtool并显示它

phasez (FIRFilt);

图图1:相位响应包含一个坐标轴对象。坐标轴对象与标题相响应,包含归一化频率(空白乘以πr d / s m p l e), ylabel阶段(弧度)包含一个类型的对象。

输入参数

全部折叠

点数的频率响应计算。冷杉的过滤器n是2的幂,计算使用fft算法更快。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

算法中使用的滤波器分析、指定为“双”,“单一”,或“固定”。如果不指定运算输入和过滤系统对象解锁,假设一个双精度过滤分析工具。如果不指定运算输入和系统对象被锁定后,函数执行分析基于输入的数据类型锁。

“固定”价值仅适用于过滤系统对象与定点属性。

“算术”输入参数被指定为“固定”和过滤对象的数据类型系数设置为相同的单词长度作为输入的算法分析取决于系统对象解锁或锁定。

  • 解锁,分析目标函数不能确定系数数据类型。函数假设系数数据类型签名,有16位字长,自动缩放。这个函数执行定点分析基于这样的假设。

  • 锁,当输入数据类型“双”“单一”,分析目标函数不能确定系数数据类型。系数的函数假设数据类型签订,有16位字长,自动缩放。这个函数执行定点分析基于这样的假设。

检查系统对象是否被锁定或解锁,使用isLocked函数。

当输入被指定为算术“固定”和过滤对象的数据类型系数设置为自定义数值类型,基于自定义的目标函数执行定点分析数值数据类型。

输出参数

全部折叠

相位响应向量的长度n。如果n没有指定,该函数使用默认值吗8192年。的相位响应的评估n等距的点在单位圆的上半部分。

频率向量的长度n在弧度/样品。wn等距的点在单位圆的上半部分(从0到π弧度/样本)。如果n没有指定,8192年的函数使用默认值。

版本历史

介绍了R2011a

另请参阅

功能