二进制向量转换
将标量整数转换成二进制逻辑向量,反之亦然
- 库:
混合信号Blockset /公用事业
描述
的二进制向量转换块编码、解码和操纵二进制编码的向量。您可以转换一个标量输入逻辑(布尔)矢量信号使用二进制或二进制补码级,反之亦然。您还可以调整和反向索引安排的二进制逻辑向量。
港口
输入
在
- - - - - -输入信号
标量|逻辑向量
输入信号,指定为一个标量或逻辑向量。
在编码时,输入信号是一个标量。
解码时,输入信号是一个逻辑(布尔)向量。
请注意
当转换到一个标量值的位流,任何输入大于1被认为是逻辑“1”。同样任何输入位小于0被认为是逻辑“0”。
数据类型:单
|双
|uint8
|uint16
|uint32
|布尔
|fixdt (0, 16)
输出
出
——输出信号
标量|逻辑向量
输出信号,指定为一个标量或逻辑向量。
在编码时,输出信号是一个逻辑(布尔)向量。
解码时,输出信号是一个标量。
数据类型:单
|双
|uint8
|uint16
|uint32
|布尔
|fixdt (0, 16)
参数
转换
-类型的转换操作
标量二进制编码向量
(默认)|二进制编码向量标量
|调整二进制编码向量
|逆向二进制编码向量
类型的转换,指定为其中的一个:
标量二进制编码向量
输入信号,编码一个标量逻辑向量。二进制编码向量标量
——解码逻辑标量矢量信号。调整二进制编码向量
——调整逻辑向量同时保留使用两个迹象的补充方法。逆向二进制编码向量
——反向索引安排的一个逻辑向量。
请注意
当转换到一个标量值的位流我们将考虑任何输入大于1为逻辑“1”。同样如果输入位小于0(即任何负数量),那么它将被认为是逻辑“0”。
编程使用
块参数:转换 |
类型:特征向量 |
价值观:标量二进制编码向量 |二进制编码向量标量 |调整二进制编码向量 |逆向二进制编码向量 |
默认值:标量二进制编码向量 |
逻辑向量编码
——编码逻辑向量的方法
单极(级)
(默认)|双(2的补)
的编码逻辑向量方法,指定为单极(级)
或双(2的补)
。
依赖关系
要启用该参数,设置转换来标量二进制编码向量
,二进制编码向量标量
,或调整二进制编码向量
。
编程使用
块参数:编码 |
类型:特征向量 |
价值观:单极(级) |双(2的补) |
默认值:单极(级) |
输入向量的长度
——输入向量的向量元素的数量
8
(默认)|正真正的标量
数量的输入向量,向量元素指定为一个积极的真正的标量。
默认情况下,最低有效位(LSB)向量的第一个元素(指数1)。但是你也可以设置最高有效位(MSB)向量的第一个元素。
依赖关系
要启用该参数,设置转换来二进制编码向量标量
,调整二进制编码向量
,或逆向二进制编码向量
。
编程使用
块参数:InputLength |
类型:特征向量 |
价值观:积极的真正的标量 |
默认值:8 |
输出向量长度
——数量的向量元素的输出向量
8
(默认)|正真正的标量
数量的输出向量,向量元素指定为一个积极的真正的标量。
默认情况下,最低有效位(LSB)向量的第一个元素(指数1)。但是你也可以设置最高有效位(MSB)向量的第一个元素。
依赖关系
要启用该参数,设置转换来标量二进制编码向量
或调整二进制编码向量
。
编程使用
块参数:OutputLength |
类型:特征向量 |
价值观:积极的真正的标量 |
默认值:8 |
输出数据类型
——输出标量数据类型
双
(默认)|通过反向传播继承:继承
|单
|unit8
|unit16
|unit32
|fixdt (0, 16)
标量数据类型的输出。你可以选择继承的数据类型,直接指定,或表达作为数据类型对象。
依赖关系
要启用该参数,设置转换来二进制编码向量标量
。
编程使用
块参数:数据类型 |
类型:特征向量 |
价值观:通过反向传播继承:继承 |双 |单 |unit8 |unit16 |unit32 |fixdt (0, 16) |
默认值:双 |
版本历史
另请参阅
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。