主要内容

二进制向量转换

将标量整数转换成二进制逻辑向量,反之亦然

  • 库:
  • 混合信号Blockset /公用事业

  • 二进制向量转换块

描述

二进制向量转换块编码、解码和操纵二进制编码的向量。您可以转换一个标量输入逻辑(布尔)矢量信号使用二进制或二进制补码级,反之亦然。您还可以调整和反向索引安排的二进制逻辑向量。

港口

输入

全部展开

输入信号,指定为一个标量或逻辑向量。

  • 在编码时,输入信号是一个标量。

  • 解码时,输入信号是一个逻辑(布尔)向量。

请注意

当转换到一个标量值的位流,任何输入大于1被认为是逻辑“1”。同样任何输入位小于0被认为是逻辑“0”。

数据类型:||uint8|uint16|uint32|布尔|fixdt (0, 16)

输出

全部展开

输出信号,指定为一个标量或逻辑向量。

  • 在编码时,输出信号是一个逻辑(布尔)向量。

  • 解码时,输出信号是一个标量。

数据类型:||uint8|uint16|uint32|布尔|fixdt (0, 16)

参数

全部展开

类型的转换,指定为其中的一个:

  • 标量二进制编码向量输入信号,编码一个标量逻辑向量。

  • 二进制编码向量标量——解码逻辑标量矢量信号。

  • 调整二进制编码向量——调整逻辑向量同时保留使用两个迹象的补充方法。

  • 逆向二进制编码向量——反向索引安排的一个逻辑向量。

请注意

当转换到一个标量值的位流我们将考虑任何输入大于1为逻辑“1”。同样如果输入位小于0(即任何负数量),那么它将被认为是逻辑“0”。

编程使用

块参数:转换
类型:特征向量
价值观:标量二进制编码向量|二进制编码向量标量|调整二进制编码向量|逆向二进制编码向量
默认值:标量二进制编码向量

的编码逻辑向量方法,指定为单极(级)双(2的补)

依赖关系

要启用该参数,设置转换标量二进制编码向量,二进制编码向量标量,或调整二进制编码向量

编程使用

块参数:编码
类型:特征向量
价值观:单极(级)|双(2的补)
默认值:单极(级)

数量的输入向量,向量元素指定为一个积极的真正的标量。

默认情况下,最低有效位(LSB)向量的第一个元素(指数1)。但是你也可以设置最高有效位(MSB)向量的第一个元素。

依赖关系

要启用该参数,设置转换二进制编码向量标量,调整二进制编码向量,或逆向二进制编码向量

编程使用

块参数:InputLength
类型:特征向量
价值观:积极的真正的标量
默认值:8

数量的输出向量,向量元素指定为一个积极的真正的标量。

默认情况下,最低有效位(LSB)向量的第一个元素(指数1)。但是你也可以设置最高有效位(MSB)向量的第一个元素。

依赖关系

要启用该参数,设置转换标量二进制编码向量调整二进制编码向量

编程使用

块参数:OutputLength
类型:特征向量
价值观:积极的真正的标量
默认值:8

标量数据类型的输出。你可以选择继承的数据类型,直接指定,或表达作为数据类型对象。

依赖关系

要启用该参数,设置转换二进制编码向量标量

编程使用

块参数:数据类型
类型:特征向量
价值观:通过反向传播继承:继承|||unit8|unit16|unit32|fixdt (0, 16)
默认值:

版本历史

介绍了R2021a

另请参阅