Bit to Integer Converter
将比特向量映射到相应的整数向量。
类型: BitToIntegerConverter
图书馆中的路径:
|
说明
比特到整数转换器*块将输入向量中的比特组映射为输出向量中的整数。
的数量由参数 每个整数的位数(M) 指定:
-
对于无符号整数,转换块将每组 M 位映射为范围 [0, (2M - 1)] 内的整数。因此,输出向量的长度是输入向量长度的 倍。
-
对于有符号整数,程序块将每组 M 位映射为范围为 [(-2M-1),(2M-1 - 1)] 的整数。
端口
参数
每个整数的位数(M) - 每个整数的位数(M)
3.0(默认)` | [1, 32]范围内的整数
将每个整数输入映射为数值范围 [1, 32] 内的整数的输入位数。
块参数 |
|
价值观 |
|
默认值 |
|
输入位顺序 - 输入位顺序
MSB先(默认) | `LSB 先
确定输入信号的第一位是高位(MSB
)还是低位(LSB
)。
块参数 |
|
价值观 |
|
默认值 |
|
位打包后,将生成的整数值视为 - 将输出值视为带或不带符号的数字
无符号(默认)` | `有符号
指定输出值应作为有符号(Signed
)或无符号(Unsigned
)数处理。
块参数 |
|
价值观 |
|
默认值 |
|
输出数据类型 - 输出数据类型
Float16
| 与输入相同
| Float64
| Float32
| Int8
| Int16
| UInt32
| UInt8
| UInt16
| UInt32
输出数据类型*的可用值会根据输出数据所需的特性而改变。
如果输出整数为 "有符号",则可以选择以下输出数据类型选项之一:
-
Float32`。
-
浮点 64
-
Int8
. -
Int16
. -
`Int32
如果输出的整数是`无符号`,则除上述选项外还会添加其他选项:
-
与输入相同
-
浮点数 32
-
浮点 64
-
Int8
. -
`Int16
-
`Int32
-
`UInt16
-
`UInt32