文档帮助中心文档
验证离散时间滤波器系统对象是稳定的
国旗=趋于稳定(sysobj)
国旗=趋于稳定(sysobj“算术”,arithType)
例子
国旗=趋于稳定(sysobj)返回真正的如果filter System object™是稳定的。函数返回假如果过滤系统对象不稳定。
国旗=趋于稳定(sysobj)
国旗
sysobj
真正的
假
国旗=趋于稳定(sysobj“算术”,arithType)方法中指定的算法分析filter System对象arithType输入。
国旗=趋于稳定(sysobj“算术”,arithType)
arithType
有关更多输入选项,请参见趋于稳定在信号处理工具箱中。
趋于稳定
全部折叠
设计一个契比雪夫I型IIR滤波器,并确定滤波器是否具有最小相位和稳定。
使用fdesign.lowpass和设计功能,设计了契比雪夫I型IIR滤波器,通带纹波为0.5 dB,截止频率为3db,在9600hz。
fdesign.lowpass
设计
Fs = 48000;%输入信号采样频率d = fdesign.lowpass (' N, F3dB,美联社, 10,9600, 0.5, Fs);filt =设计(d,“cheby1”,“Systemobject”,真正的)
filt = dsp。SOSMatrixSource: 'Property' SOSMatrix: [5x6 double] ScaleValues: [6x1 double] InitialConditions: 0 OptimizeUnityScaleValues: true显示所有属性
使用isminphase函数,确定滤波器是否具有最小相位。
isminphase
isminphase (filt)
ans =逻辑1
验证滤波器传递函数的极点和零点在z平面上的位置。根据定义,最小相位滤波器的极点和零点必须在单位圆上或单位圆内。
zplane (filt)
所有最小相位滤波器都是稳定的。为了验证设计的滤波器是否稳定,请使用趋于稳定函数。
趋于稳定(filt)
输入过滤器,指定为以下过滤器对象之一:
dsp。所有passFilter
dsp。所有poleFilter
dsp。BiquadFilter
dsp。CICCompensationDecimator
dsp。CICCompensationInterpolator
dsp。CICDecimator
dsp。CICInterpolator
dsp。CoupledAllpassFilter
dsp。微分电路
dsp。FarrowRateConverter
dsp。FilterCascade
dsp。FIRDecimator
dsp。FIRFilter
dsp。FIRHalfbandDecimator
dsp。FIRHalfbandInterpolator
dsp。FIRInterpolator
dsp。FIRRateConverter
dsp。FourthOrderSectionFilter
dsp。HighpassFilter
dsp。IIRFilter
dsp。IIRHalfbandDecimator
dsp。IIRHalfbandInterpolator
dsp。LowpassFilter
dsp。NotchPeakFilter
dsp。SOSFilter
dsp。VariableBandwidthFIRFilter
dsp。VariableBandwidthIIRFilter
“双”
“单一”
“固定”
过滤器分析中使用的算法,指定为“双”,“单一”,或“固定”.当未指定算术输入且未锁定filter System对象时,分析工具将假定为双精度过滤器。当未指定算术输入且System对象被锁定时,该函数根据锁定输入的数据类型执行分析。
的“固定”value只应用于具有定点属性的过滤系统对象。
当“算术”输入参数指定为“固定”过滤器对象的系数的数据类型设置为“与输入的字长相同”,算术分析取决于System对象是否被解锁或锁定。
“算术”
“与输入的字长相同”
unlocked——分析对象函数无法确定系数数据类型。该函数假设系数数据类型是有符号的,具有16位的字长,并且是自动缩放的。该函数基于这个假设执行定点分析。
locked——当输入数据类型为“双”或“单一”,分析对象函数不能确定系数的数据类型。该函数假设系数的数据类型是有符号的,具有16位的字长,并且是自动缩放的。该函数基于这个假设执行定点分析。
要检查System对象是否被锁定或解锁,请使用isLocked函数。
isLocked
当算术输入指定为“固定”且过滤对象具有将系数的数据类型设置为自定义数值类型的数据类型,对象函数基于自定义数值数据类型执行定点分析。
1
0
确定过滤器是否稳定的标志,逻辑返回:
1——过滤器稳定。
0——过滤器不稳定。
数据类型:逻辑
逻辑
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在