计算输入数据的位或符号错误率
的艰难
对象将来自发送器的输入数据与来自接收器的输入数据进行比较,并将错误率计算为运行统计。要获得错误率,对象将通过从一个源的输入数据元素的总数划分不等数据元素的总数。
要获取错误率:
请注意
从R2016b开始,而不是使用一步
执行由System Object™定义的操作的方法,您可以使用参数调用对象,就像它是函数一样。例如,y =步骤(obj, x)
和y = obj (x)
执行相同操作。
H = comm.ErrorRate
创建一个错误率计算器H
.该对象通过将其与发送的数据进行比较来计算接收数据的错误率。
H = comm.ErrorRate (
创建错误率计算器对象,的名字
,价值
)H
,每个指定属性设置为指定值。您可以按任何顺序指定其他名称值对参数(Name1
,Value1
、……namen.
,家
).
|
延迟传输信号的样本数 指定接收数据滞后于发送数据的采样数。该值必须是实数、非负、双精度整数标量。使用此属性对齐发送和接收的输入数据向量中的样本以进行比较。指定采样数的延迟,无论输入是标量还是矢量。默认值是 |
|
计算延迟 指定对象在比较开始时应忽略的数据样本数。该值必须是实数、非负、双精度整数标量。使用此属性忽略两个输入信号的瞬态行为。默认值是 |
|
样品需要考虑 指定要考虑的样本之一 |
|
从框架中选取样本 指定双精度,真实,正整数的标量或列向量。此值列出了对象在进行比较时使用的RX帧矢量的元素的索引。此属性在设置时适用 |
|
使错误率复位输入 将此属性设置为 |
控件上描述的算法、输入和输出出错率计算块引用页面。对象属性对应于块参数,除了:
的输出数据和变量名块参数没有相应的属性。对象总是将结果作为输出返回。
的停止仿真块参数没有相应的属性。要实现类似的行为,请使用输出一步
方法,以编程方式停止模拟。
的计算模式参数对应于样本
和CustomSamples
特性。