AnyMath 文档

Discrete Transfer Function Estimator With Magnitude

频域中传递函数的估计的计算。

模块类型: DiscreteTransferFunctionEstimatorWithMagnitude

库中的路径:

/Signal Operations/Calculations/Power Spectrum Calculation/Discrete Transfer Function Estimator With Magnitude

资料描述

座 *Discrete Transfer Function Estimator With Magnitude*使用平均修正韦尔奇周期图的方法评估系统在频域中的传递函数。

块将输入数据分割成重叠的段。 数据段的长度和数据重叠量可以使用块参数来设置。 块的采样频率为 ,在哪里 -块的输入信号的采样间隔。

首先,该模块将窗口函数应用于两个输入信号 ,然后根据窗口容量对它们进行缩放。 该块对每个信号执行快速傅立叶变换(FFT),命名它们 . 块计算 --FFT广场 . 然后块计算 --工作 和共轭值 . 输出传递函数的估计 除以计算 .

港口

输入

# IN_1 — 的输入信号
向量资料 | 矩阵

Details

输入信号被指定为矢量或矩阵。

输入信号 它们必须具有相同的大小和数据类型。

数据类型

漂浮物32, 漂浮64

复数支持

非也。

# IN_2 — 的输入信号
向量资料 | 矩阵

Details

输入信号被指定为矢量或矩阵。

输入信号 它们必须具有相同的大小和数据类型。

数据类型

漂浮物32, 漂浮64

复数支持

非也。

输出

# OUT_1 — 传递函数的估计
向量资料 | 矩阵

Details

作为向量或矩阵返回的传递函数的估计。 有关块如何计算传递函数估计值的更多信息,请参阅算法

数据类型

漂浮物32, 漂浮64

复数支持

非也。

参数

# Window length source — 窗口长度的来源
Same as input frame length

Details

窗口长度值的来源。

Same as input frame length

默认值

Same as input frame length

程序使用名称

WindowLengthSource

可调谐

可计算

# Window overlap (%) — 重叠窗口, %
Int64 integer

Details

连续数据窗口之间的重叠百分比,设置为范围内的标量 [0,100).

默认值

0

程序使用名称

WindowOverlap

可调谐

可计算

# Averaging method — 平均方法
Running

Details

置的平均方法。 在当前实现中,只有该方法可用 Running -块计算由参数指定的频谱的估计数的相等加权平均值 Number of spectral averages.

Running

默认值

Running

程序使用名称

AveragingMethod

可调谐

可计算

# Number of spectral averages — 频谱平均值数
Int64 integer

Details

定频谱平均值的个数。 座 *Discrete Transfer Function Estimator With Magnitude*通过平均最新的计算当前得分 估计在哪里 -频谱平均值的数量。 它可以是任何正整数标量。

依赖关系

若要使用此参数,请为参数设置 *Averaging method*价值 Running.

默认值

1

程序使用名称

NumberSpectralAverages

可调谐

可计算

# FFT length source — FFT长度的来源
Property

Details

默认情况下,FFT的长度由参数确定 FFT length.

Property

默认值

Property

程序使用名称

FFTLengthSource

可调谐

可计算

# FFT length — FFT长度
Int64 integer

Details

设置块的FFT的长度 *Discrete Transfer Function Estimator With Magnitude*使用它来计算频谱估计。 它可以是任何正整数标量。

默认值

128

程序使用名称

FFTLength

可调谐

可计算

# Window function — 窗口功能
Hann

Details

为块设置窗口功能 Discrete Transfer Function Estimator With Magnitude.

Hann

默认值

Hann

程序使用名称

WindowFunction

可调谐

可计算

# Frequency range — 频率范围
One-sided

Details

定用于估计传递函数的频率范围。

意义 One-sided 意味着块 *Discrete Transfer Function Estimator With Magnitude*计算真实输入信号的单向传递函数 .

One-sided

默认值

One-sided

程序使用名称

FrequencyRange

可调谐

可计算

# Output magnitude squired coherence estimate — 输出相干值平方的估计
Logical

Details

选择此选项可使用经平均修改的Welch periodogram方法计算并输出相干平方的估计值。 相干平方分数显示了两个输入信号在每个频率下彼此匹配的程度。

默认值

false (关掉)

程序使用名称

OutputMagnitudeSquiredCoherenceEstimate

可调谐

可计算

算法

平均修正韦尔奇周期图的方法

Details

对于两个输入信号 块执行以下步骤:

  1. 将输入信号乘以窗函数,并将结果按窗功率缩放。

  2. 执行信号的FFT 并获取值 .

  3. 计算功率谱密度的当前估计值 , 和功率谱密度的当前交叉估计 通过取最后一个移动平均线 向量的元素 , 因此:





传递函数的估计通过除以计算 .

耦合系数的平方 定义为: