主要内容

fdesign.decimator

杀害多人者过滤规范对象

请注意

提出了余弦的提出了余弦平方根的反应方法fdesign.decimator对象将被删除在将来的版本中。使用rcosdesigncomm.RaisedCosineReceiveFilter(通信工具箱)代替。

请注意

金宝app设计一个支持mfilt.firdecim对象使用fdesign.decimator设计功能将在未来的版本中被删除。使用设计函数与SystemObject=真正的标志设计一个冷杉杀害多人者™系统对象。

请注意

金宝app支持多级滤波器设计使用fdesign.decimator对象将被删除在将来的版本中。使用designMultistageDecimator函数来代替。

有关更多信息,请参见兼容性的考虑

语法

D = fdesign.decimator (M)
D = fdesign.decimator (M,响应)
D = fdesign.decimator (M, CICRESPONSE, D)
D = fdesign.decimator (M、响应规范)
D = fdesign.decimator(…,规范、specvalue1 specvalue2,…)
Fs D = fdesign.decimator (…)
MAGUNITS D = fdesign.decimator (…)

描述

D = fdesign.decimator (M)构造一个杀害多人者过滤规范对象DDecimationFactor财产等于正整数响应属性设置为“奈奎斯特”。默认值过渡宽度和阻带衰减在奈奎斯特设计0.1π弧度/样本和80分贝。如果没有指定,默认为2。

D = fdesign.decimator (M,响应)构造一个杀害多人者规范对象的大量毁灭的因素“响应”财产。

D = fdesign.decimator (M, CICRESPONSE, D)构造一个中投或CIC补偿杀害多人者规范对象的大量毁灭的因素,,“响应”财产等于“中投”“CICCOMP”,D等于微分延迟。微分延迟,D,必须先于任何规范的选择。

因为你是设计多重速率的过滤器,规范选择不一样的规格设计单频过滤器。大量毁灭的因素不包括在规范的选择。不同的滤波器响应支持不同规格。金宝app下表列出了支持响应类型和规格的选择。金宝app选项是不区分大小写的。

设计方法

有效规范的选择

任意大小的

看到fdesign.arbmag为规范条目的描述。

  • ' N、F '(默认选项)

  • ”N, B, F,“

任意大小和相位的

看到fdesign.arbmagnphase为规范条目的描述。

  • “N、F、H”(默认选项)

  • ' N, B, F、H '

“带通”

看到fdesign.bandpass为规范条目的描述。

  • ,Fst1 Fp1 Fp2, Fst2 Ast1,美联社,Ast2”(默认选项)

  • “N, Fc1, Fc2”

  • ' N, Fst1 Fp1 Fp2, Fst2”

“Bandstop”

看到fdesign.bandstop为规范条目的描述。

  • “N, Fc1, Fc2”

  • ' N, Fp1 Fst1、Fst2 Fp2”

  • “Fp1 Fst1 Fst2 Fp2, Ap1, Ast, Ap2”(默认选项)

“中投”

“Fp, Ast”——只有有效的规范。《外交政策》通带频率和吗Ast阻带衰减的分贝。

指定一个中投杀害多人者,包括微分后延迟“中投”之前,过滤器规格选择:“Fp, Ast”。例如:
d = fdesign.decimator(2、“中投”,4、Fp, Ast, 0.4, 40);

“中投公司补偿器”

看到fdesign.ciccomp为规范条目的描述。

  • “Fp,置,美联社,Ast”(默认选项)

  • “N, Fc,美联社,Ast”

  • “N, Fp,美联社,Ast”

  • “N, Fp,置”

  • “N,置,美联社,Ast”

指定一个中投补偿器杀害多人者,包括微分后延迟“CICCOMP”在过滤规范。例如:
d = fdesign.decimator (2 ' ciccomp 4);

“区别”

“N”——过滤器订单

“高斯”

“Nsym,英国电信- - - - - -Nsym符号和过滤器订单英国电信是bandwidth-symbol时间的产品。

规范必须之前一个整数值SamplesPerSymbol

“Halfband

看到fdesign.halfband为规范条目的描述。

  • “TW, Ast”(默认选项)

  • “N, TW”

  • “N”

  • “N, Ast”

如果你使用了准线性IIR设计方法,iirlinphasehalfband规范,必须2插值系数。

“高反差保留”

看到fdesign.highpass为规范条目的描述。

  • 置,Fp, Ast,美联社的(默认选项)

  • “N, F3db”

  • “N,俱乐部”

  • ' N, Fc, Ast,美联社

  • ' N, Fp, Ast,美联社

  • 浮置板轨道,N, Ast,美联社的

  • 浮置板轨道,N, Fp的

  • 浮置板轨道,N, Ast,美联社的

  • “浮置板轨道,N, Fp, Ast”

希尔伯特的

看到fdesign.hilbert为规范条目的描述。

  • “N, TW”(默认选项)

  • TW,美联社的

“Inverse-sinc低通”

看到fdesign.isinclp为规范条目的描述。

  • “Fp,置,美联社,Ast”(默认选项)

  • “N, Fc,美联社,Ast”

  • “N, Fp,置”

  • “N,置,美联社,Ast”

“Inverse-sinc高通滤波的

看到fdesign.isinchp为规范条目的描述。

  • 置,Fp, Ast,美联社的(默认选项)

  • ' N, Fc, Ast,美联社

  • 浮置板轨道,N, Fp的

  • 浮置板轨道,N, Ast,美联社的

低通滤波器的

看到fdesign.lowpass为规范条目的描述。

  • “Fp,置,美联社,Ast”(默认选项)

  • “N, F3dB”

  • “N,俱乐部”

  • “N, Fc,美联社,Ast”

  • “N, Fp,美联社,Ast”

  • “N, Fp,置”

  • ' N, Fp,置,美联社

  • 浮置板轨道,N, Fp, Ast的

  • “N,置,美联社,Ast”

“奈奎斯特”

看到fdesign.nyquist为规范条目的描述。尼奎斯特规范,您必须指定l乐队。这通常对应于DecimationFactor

  • “TW, Ast”(默认选项)

  • “N”

  • “N, Ast”

  • “N, Ast”

D = fdesign.decimator (M、响应规范)构造对象D并设置规范财产规范为响应类型,响应。中的条目规范代表不同的滤波器响应特性,如过滤器秩序,控制滤波器的设计。有效的条目规范依赖于响应类型。

因为你是设计多重速率的过滤器,规范选择不一样的规格设计单频过滤器等响应类型fdesign.lowpass。选项是不区分大小写的。

大量毁灭的因素不规范的选择。

D = fdesign.decimator(…,规范、specvalue1 specvalue2,…)构造一个对象D并设置其规范施工时间。

Fs D = fdesign.decimator (…)提供过滤信号的采样频率。Fs必须指定为一个标量落后于其他数值。Fs被认为是在赫兹提供所有其他频率值。

MAGUNITS D = fdesign.decimator (…)指定任何级规范你的单位提供的输入参数。MAGUNITS可以是其中一个

  • “线性”在线性单元——指定大小。

  • “数据库”——在dB(分贝)指定大小。

  • “方”——在电力单位指定大小。

当你忽略MAGUNITS参数,fdesign假设所有大小在分贝。请注意,fdesign商店所有大小规格分贝(必要时转换成分贝)无论如何你指定大小。

例子

全部折叠

这些例子展示了如何构造的滤波器规范对象。

首先,创建一个默认的规范对象不使用输入参数除了大量毁灭因素m。

d = fdesign.decimator (2“奈奎斯特”2,0.1,80)% #好%设置tw = 0.1, ast = 80。
d =杀害多人者的属性:MultirateType:“杀害多人者”回应:“奈奎斯特”DecimationFactor: 2规范:TW, Ast的描述:{2 x1细胞}乐队:2 NormalizedFrequency: 1 TransitionWidth: 0.1000 Astop: 80

现在创建一个对象通过一个规范类型选择“fst1、fp1 fp2, fst2, ast1,美联社,ast2”和设计产生的对象使用的默认值过滤器规格。你必须提供设计输入参数,带通在这个例子中,当你包括规范。

d = fdesign.decimator (8,“带通”,,fst1 fp1 fp2, fst2 ast1,美联社,ast2”);% #好吧

创建另一个过滤器的规范对象,规范值传递给对象而不是接受默认值fp,置,美联社,ast。

d = fdesign.decimator (3低通滤波器的点,0.55,1。60);% #好吧

现在通过对应规格的过滤器规格——n, fc,美联社,ast。

d = fdesign.decimator (3“ciccomp”,1 2“n, fc,美联社,ast”,20日,0.45,0。,50);

现在使用equiripple设计方法设计一个杀害多人者。

equiDecimator =设计(d,“equiripple”,SystemObject = true);

通过一项新的规范类型的过滤器,指定过滤器的顺序。注意,输入必须包括微分延迟dd中投输入参数来设计一个中投规范对象。

m = 5;dd = 2;d = fdesign.decimator (m,“中投”弟弟,“fp, ast”,0.55,55);% #好吧

在本例中,您指定一个采样频率作为输入参数。这里是1000赫兹。设计一个equiripple过滤和情节大小反应:

d = fdesign.decimator (8,“带通”,,fst1 fp1 fp2, fst2 ast1,美联社,ast2”,100150250300年,50岁,0。,1000);fvtool(设计(d,“equiripple”,SystemObject = true))

{“字符串”:“图1图:级响应(dB)包含一个坐标轴对象。坐标轴对象2级响应(dB)包含标题行类型的对象。”、“特克斯”:“级响应(dB)”,“乳胶”:[]}

版本历史

介绍了R2011a

全部展开