Engee 文档

Error Rate Calculation

计算输入数据中的位或字符错误。

类型: ErrorRateCalculation

图书馆中的路径:

/Communication Systems/Receivers/Error Rate Calculation

说明

Error Rate Calculation 程序块将发送器的输入数据与接收器的输入数据进行比较。该程序块通过将不相等的数据项对总数除以来自同一来源的输入数据项总数,计算出作为运行统计的错误率。

您可以使用该模块按字符或比特计算错误率,因为它不考虑输入数据项之间差异的大小。如果输入参数是位,则该块计算的是位误码率。如果输入参数是字符,则计算字符错误率。

端口

输入

Tx - 传输的数据
标量` | 向量-列

以标量或矢量列形式传输数据。

如果将 TxRx 输入指定为标量,程序块会将该值与其他输入的所有元素进行比较。如果将两个输入都指定为矢量,它们必须具有相同的大小和数据类型。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

Rx - 接收到的数据
scalar | vector-column - 接收到的数据

以标量或矢量列形式接收数据。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

输出

输出 - 发送和接收数据之间的差值
矢量列

以矢量列 [R; N; S] 的形式返回发送数据和接收数据的差值,其中

  • R 是错误率。

  • N - 错误数。

  • S - 要比较的样本数。

依赖关系

要使用此端口,请将 Output data 参数设置为 Port

数据类型: Float64

参数

接收延迟 - 接收信号延迟
0(默认值) | `非负整数

接收数据滞后于发送数据的样本数,取非负整数。使用该参数可对齐样本,以便在发送和接收的输入数据矢量中进行比较。

计算延迟 - 计算延迟
0.0(默认)"|"非负标量

对象在开始比较时忽略的非负整数数据样本数。使用此属性可忽略两个输入信号的瞬态行为。

计算模式 - 比较方法
全帧(默认)"。

指定比较数据样本的方法。

  • 全帧"- 将接收到的所有数据样本与传输帧的样本进行比较。

输出数据 - 数据输出方法
端口(默认

指定数据输出方式:

  • 端口"- 将输出数据发送到块输出端口。