信息
信息过滤系统对象
描述
例子
获取过滤信息
获得短期格式和长格式信息过滤器。
d = fdesign.lowpass;f =设计(d,“SystemObject”,真正的);信息(f)
ans =6 x35 char数组离散时间冷杉过滤器(真正的)“- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -“滤波器结构:直接形式冷杉的滤波器长度:43“稳定:是的“线性相位:是的(1型)”
信息(f,“长”)
ans =45 x45 char数组离散时间冷杉过滤器(真正的)“- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -“滤波器结构:直接形式冷杉的滤波器长度:43“稳定:是的“线性相位:是的(1型)信息' ' ' ' ' '设计方法设计算法:equiripple设计' ' ' '选项' '密度因素:16“最大阶段:假“最低订购量:任何“最小相位:假的阻带衰减:0“阻带形状:平“SystemObject:真正的“统一的网格:真正的' ' ' '设计规范“采样率:N / A(归一化频率)“回应:低通“规范:Fp,置,美联社,Ast的阻带衰减器。:60 dB的通频带边缘:0.45“阻带边缘:0.55“通带波纹:1 dB ' ' ' ' ' '测量采样率:N / A(归一化频率)的通频带边缘:0.45“3-dB点:0.46957“6分贝的观点:0.48314“阻带边缘:0.55“通带波纹:0.89042 dB的阻带衰减器。:60.945 dB的过渡宽度:0.1 ' ' ' '实施成本“乘数:43“毒蛇数量:42 ' '的数量:42“乘法/输入样本:43“添加/输入样本:42的
毁掉一个信号使用CICDecimator对象
创建一个dsp.CICDecimator
系统对象™DecimationFactor
设置为4。毁掉一个信号从44.1千赫至11.025千赫。
cicdec = dsp.CICDecimator (4);cicdec。F我xedPointDataType =“最低部分单词长度”;cicdec。OutputWordLength = 16;
创建一个定点1024样品的正弦输入信号,采样频率为44.1 e3赫兹。
Fs = 44.1 e3;% 0.0232秒信号n = (0:1023)”;x = fi(罪(2 * pi * 1 e3 / Fs * n),真的,16日15);
创建一个dsp.SignalSource
对象。
src = dsp.SignalSource (x, 64);
毁掉16样品每帧的输出。
y = 0(16日16);为2 = 1:16 y (ii):) = cicdec (src ());结束
情节第一帧的原始信号遭受灭顶之灾。输出延迟2个样品。
D = cicdec.DecimationFactor;diffDelay = cicdec.DifferentialDelay;NumSect = cicdec.NumSections;gainCIC =…(D * diffDelay) ^ NumSect;茎(n (56) / Fs、双(x (4:59)))在;茎(n(一14)/ (Fs / D),双(y(1, 3:结束))/ gainCIC,…“r”,“填充”)包含(的时间(秒))ylabel (信号幅度的)传说(原始信号的,…“摧毁信号”,…“位置”,“北”)举行从;
使用信息
方法“长”
格式,获得单词长度和长度的一部分定点滤波器部分和滤波器的输出。
信息(cicdec“长”)
ans = '离散冷杉多重速率的过滤器(真正的)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -滤波器结构:级联Integrator-Comb杀害多人者大量毁灭因素:4微分延迟:1的部分:2稳定:是的线性相位:是的(1型)实施成本数量的乘数:0条数量:4的状态数:4乘法/输入样本:0添加/输入样本:2.5定点信息部分单词长度:20 19 19 18节部分长度:15 14十四13输出单词长度:16个输出部分长度:11”
插入信号使用CICInterpolator系统对象
创建一个dsp.CICInterpolator
系统对象™InterpolationFactor
设置为2。插入一个定点信号2倍22.05千赫至44.1千赫。
cicint = dsp.CICInterpolator (2)
cicint = dsp。CICInterpolator属性:InterpolationFactor: 2 DifferentialDelay: 1 NumSections: 2 FixedPointDataType:完整精确的
创建一个dsp.SineWave
对象与SampleRate
设置为22.05 kHz,SamplesPerFrame
设置为32,OutputDataType
设置为“自定义”
。生成一个定点信号,设置CustomOutputDataType
属性到一个numerictype
对象。为目的的这个例子中,将值设置为numerictype ([], 16)
。长度比例计算值的基础上生成的正弦信号给最好的精度。
生成一个定点信号,设置方法
财产的dsp.SineWave
对象“查表”
。这种方法产生正弦信号要求的周期的正弦信号在输出样本时期整除。也就是说,
必须为每个通道一个整数值吗我= 1,2,…,N。的价值
=
,变量
正弦信号的频率,
信号的采样率。换句话说,比率
必须是一个整数。更多细节,请参阅算法上节dsp.SineWave
对象页面。
在这个例子中, 设置为22050 Hz, 设置为1050 Hz。
Fs = 22.05 e3;正弦= dsp.SineWave (“频率”,1050,…“SampleRate”Fs,…“SamplesPerFrame”32岁的…“方法”,“查表”,…“OutputDataType”,“自定义”)
正弦= dsp。SineWave属性:振幅:1频率:1050 PhaseOffset: 0 ComplexOutput:错误的方法:“查表”TableOptimization:“速度”SamplesPerFrame: 32 SampleRate: 22050 OutputDataType:“定制”显示所有属性
在每一个迭代循环,流在一个框架的定点正弦信号在22.05千赫采样。插入流信号的2倍。每帧插值输出有64个样本。
为我= 1:16 x = sin ();y = cicint (x);结束
中投插值滤波器的输出是由特定的放大增益值。你可以确定这个值使用获得
函数。这个增益等于获得的
阶段的中投插值滤波器和=
,在那里
插值系数,
是延迟微分,
是部分中投插入器的数量。
gainCIC =获得(cicint)
gainCIC = 2
调整这个放大输出,与原始信号的振幅,将中投插值信号计算得到的值。
比较原始和插值的最后一帧信号。而策划,占2的输出延迟样本。
n = (0:63)”;茎(n一句子)/ Fs,双(x一句子)“r”,“填充”)举行在;我= cicint.InterpolationFactor;茎(n (1:61) / (Fs *我),…双(y(4:结束))/ gainCIC,“b”)包含(的时间(秒))ylabel (信号幅度的)传说(原始信号的,…“插值信号”,…“位置”,“北”)举行从;
使用信息
功能“长”
格式,获得单词长度和长度的一部分定点滤波器部分和滤波器的输出。
信息(cicint“长”)
ans = '离散冷杉多重速率的过滤器(真正的)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -滤波器结构:级联Integrator-Comb插入器插值系数:2微分延迟:1的部分:2稳定:是的线性相位:是的(1型)实施成本数量的乘数:0条数量:4的状态数:4乘法/输入样本:0添加/输入样本:6定点信息部分单词长度:17 17 17 17节部分长度:14十四14 14输出字长:17输出部分长度:14”
输入参数
sysobj
- - - - - -输入滤波器
过滤系统对象
过滤系统对象的以下类型之一:
arithType
- - - - - -算术类型
“双”
(默认)|“单一”
|“固定”
算法中使用的滤波器分析、指定为“双”
,“单一”
,或“固定”
。如果不指定运算输入和过滤系统对象解锁,假设一个双精度过滤分析工具。如果不指定运算输入和系统对象被锁定后,函数执行分析基于输入的数据类型锁。
的“固定”
价值仅适用于过滤系统对象与定点属性。
当“算术”
输入参数被指定为“固定”
和过滤对象的数据类型系数设置为相同的单词长度作为输入的
算法分析取决于系统对象解锁或锁定。
解锁,分析目标函数不能确定系数数据类型。函数假设系数数据类型签名,有16位字长,自动缩放。这个函数执行定点分析基于这样的假设。
锁,当输入数据类型
“双”
或“单一”
,分析目标函数不能确定系数数据类型。系数的函数假设数据类型签订,有16位字长,自动缩放。这个函数执行定点分析基于这样的假设。
检查系统对象是否被锁定或解锁,使用isLocked
函数。
当输入被指定为算术“固定”
和过滤对象的数据类型系数设置为自定义数值类型,基于自定义的目标函数执行定点分析数值数据类型。
输出参数
版本历史
介绍了R2011a
Abrir比如
这种版本modificada德埃斯特比如。害怕Desea abrir埃斯特比如con sus modificaciones吗?
第一de MATLAB
Ha事实clic en联合国围绕此时一个埃斯特第一de MATLAB:
Ejecute el第一introduciendolo en la ventana de第一de MATLAB。洛杉矶navegadores网络没有admiten第一de MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。