窗口功能
窗口函数的计算和应用于输入信号.
blockType: WindowFunction
图书馆路径:
|
资料描述
座 *窗口功能*具有三种操作模式,允许您应用窗口函数、计算窗口函数或计算并将窗口函数应用于输入信号。 您可以使用参数选择模式 *行动*. 在每种模式中,块首先创建窗口函数的向量。 通过选择参数中指定的窗口函数 *窗函数类型*.
港口
输入
#
IN_1
—
的输入信号
向量资料 | 矩阵 | 多维数组
Details
指定为向量、矩阵或多维数组的输入信号。
如果输入信号由定点数据表示,则只能对其进行签名。
此端口仅在参数时启用 *行动*值已设置 将窗口应用于输入 或 生成并应用窗口.
此端口没有名称,如果参数 *行动*值已设置 将窗口应用于输入.
| 数据类型 |
|
| 复数支持 |
是的 |
输出
#
OUT_1
—
的输出信号
向量资料 | 矩阵 | 多维数组
Details
作为向量、矩阵或多维数组返回的输出信号。
此端口仅在参数时启用 *行动*值已设置 将窗口应用于输入 或 生成并应用窗口.
此端口没有名称,如果参数 *行动*值已设置 将窗口应用于输入.
输出信号具有与输入信号相同的尺寸。
| 数据类型 |
|
| 复数支持 |
非也。 |
#
赢
—
窗函数的输出信号
向量资料
Details
窗口函数的输出,作为向量返回。
如果为参数 *行动*值已设置 将窗口应用于输入 或 生成并应用窗口,窗函数的向量具有等于输入信号中的行数的长度。 如果为参数 *行动*值已设置 生成窗口,窗口函数向量的长度由参数决定 *窗口长度*.
依赖关系
要使用此端口,请设置参数 *行动*选择的值 生成窗口 或 生成并应用窗口.
| 数据类型 |
|
| 复数支持 |
非也。 |
参数
主要
#
行动 —
操作模式
将窗口应用于输入 | 生成窗口 | 生成并应用窗口
Details
座 *窗口功能*有三种操作模式,可使用参数选择 *行动*. 在每种模式中,块首先创建窗口函数的向量。 通过选择参数中指定的窗口函数 *窗函数类型*,在 离散点。 操作模式如下:
* 将窗口应用于输入 -在这种模式下,块计算窗口函数的矢量 长度 并将其应用于输入信号。 的输出信号 它始终具有与输入相同的维度。
+ 如果输入是大小的矩阵 上 ,窗口函数按元素乘以每个 输入矩阵的通道 .
+ 窗口函数始终应用于第一个维度。:
+
+ 一个无向长度向量 它被认为是大小的向量 上 .
* 生成窗口 -在此模式下,块生成窗口函数的无向向量 长度 ,由参数设置 *窗口长度*. 此模式的输入端口被禁用。
* 生成并应用窗口 -在这种模式下,块生成窗口函数的向量 长度 并将其应用于输入信号。 单位有两个输出:
***Out*port-块输出乘法结果的输出端口。 ,具有与输入相同的维度。
**Port*Win*是块将窗口函数的向量输出到的输出端口。 按尺寸划分 上 .
+ 如果输入是大小的矩阵 上 ,窗口函数按元素乘以每个 输入矩阵的通道 .
+ 窗口函数始终应用于第一个维度。:
+
+ 输入一维长度向量 它被认为是大小的向量 上 .
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
窗函数类型 —
窗口函数类型
巴特利特 | 布莱克曼 | 箱车 | 切比雪夫 | 汉明 | 汉恩 | 凯撒 | 三角架
Details
下表列出了可用的窗口函数类型。
| 窗口函数类型 | 资料描述 |
|---|---|
|
计算Bartlett窗口函数。
|
|
计算Blackman窗口函数。
|
|
计算矩形窗口函数。
|
|
计算具有停止带脉动的切比雪夫窗口函数
|
|
计算汉明窗函数。
|
|
计算汉纳窗口函数(也称为汉纳窗口函数)。
|
|
使用Kaiser参数计算Kaiser窗口函数
|
|
计算三角窗函数。
|
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
采样模式 —
采样模式
连续 | 离散
Details
采样模式的块,连续或离散的,当它在模式 生成窗口. 在模式 将窗口应用于输入 或 生成并应用窗口 块从其控制块继承采样模式。
依赖关系
若要使用此参数,请为参数设置 *行动*价值 生成窗口.
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
取样时间 —
计算步骤之间的间隔
SampleTime (real number / vector of two real numbers)
Details
指定块的计算步骤之间的间隔,如果为参数 *行动*选择的值 生成窗口,并为 *采样模式*值已设置 离散.
如果为参数 *行动*值已设置 将窗口应用于输入 或 生成并应用窗口,该块从其控制块继承计算步骤之间的间隔。
依赖关系
若要使用此参数,请为参数设置 *采样模式*价值 离散.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
窗口长度 —
窗口函数的长度
Int64 integer
Details
指定要应用的窗口函数的长度。
依赖关系
若要使用此参数,请为参数设置 *行动*价值 生成窗口. 否则,根据输入信号的第一次测量的长度计算窗函数向量的长度。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
停止带衰减,单位为 dB —
停止带的衰落
Real number
Details
指定止动条的松弛程度 在dB中。
依赖关系
若要使用此参数,请为参数设置 *窗函数类型*价值 切比雪夫.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
贝塔 —
参数 凯撒窗口功能
Real number
Details
指定参数 的Kaiser窗口功能。 增加 扩展了基带并降低了窗函数的旁瓣在其频率响应中的幅度。
依赖关系
若要使用此参数,请为参数设置 *窗函数类型*价值 凯撒.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
采样 —
样本类别
对称 | 周期性
Details
广义余弦窗函数的样本类型。
对于广义余弦窗函数(布莱克曼, 汉明 和 汉恩)参数 *采样*定义如何计算窗口函数的样本—周期性或对称。 例如,如果参数 *采样*设置为值 对称,长度的窗口汉明函数 计算如下:
w = hamming(M) # Симметричная (апериодическая) оконная функция
如果为参数 *采样*选择的值 周期性,则相同的窗口函数计算如下:
w = hamming(M+1) # Периодическая (асимметричная) оконная функция
w = w(1:M)
依赖关系
若要使用此参数,请为参数设置 *窗函数类型*价值 布莱克曼, 汉明 或 汉恩.
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |