Engee 文档

定量器

以指定间隔对输入信号进行离散化处理。

类型: Quantizer

图书馆中的路径:

/Basic/Discontinuities/Quantizer

说明

量化器*模块使用量化算法对输入信号进行离散化处理。该程序块使用四舍五入的方法将信号值与量化输出值进行比较,量化输出值由量化间隔*参数定义。一个平滑的输入信号在量化后可以采取阶跃的形式。

下式描述了四舍五入法:

y = q * round(u/q)`。

其中,y 为量化输出信号,u 为输入信号,q 为*量化区间*。

端口

输入

端口_1 - 用于量化的输入信号
标量 | 向量 | 矩阵

量化算法的输入信号。

数据类型: Float64, Int64.

输出

端口_1 - 量化输出信号
标量 | 向量 | `矩阵

输出信号由量化到最接近值的离散值组成: y = q * round(u/q)

其中,y 为量化输出信号,u 为输入信号,q 为*量化区间*。

数据类型: Float64

参数

量化区间 - 定义输出信号量化级别的区间
0.5(默认)` | 标量 | 向量 | `矩阵

指定算法中使用的量化区间。量化器*块输出数据的量化级别是量化区间*的整数倍。

软件使用

块参数

QuantizationInterval

价值观

Any real or complex value

默认值

0.5