主要内容

整数位转换器

地图矢量的整数位

  • 整数位转换器

库:
金宝app模型/逻辑和位运算
通信工具箱/实用程序块

描述

整数位转换器块地图每一个整数(或定点值)在输入向量的一组位在输出向量。

这一块是单频和单通道。块地图每一个整数值(或存储整数当你使用一个固定的点输入)的一群位,使用的选择输出位顺序确定最重要的一点。产生的输出向量长度次输入向量的长度。

港口

输入

全部展开

输入信号,指定为一个整数或一个长度N列向量的整数。

如果是指定的每个整数的比特数(M)参数:

  • 每个整数比特数参数设置为无符号,输入值必须是整数范围在[0,(2- 1)]。

  • 每个整数比特数参数设置为签署输入值必须是整数,范围[(21),(2- 1- 1)]。

在仿真过程中,块执行一个运行时错误检查和问题如果任何输入值之外的适当范围。生成代码块时,它不执行运行时检查。

数据类型:

输出

全部展开

输出信号,作为一个标量或返回的列向量的长度M·N

参数

全部展开

数量的输入比特映射到每个输入整数,指定为一个整数范围内[1,32]。

编程使用

块参数:nbits
类型:特征向量
:整数范围内(1,32)
默认的:“3”

表明如果整数值输入范围应被视为签署或无符号。

编程使用

块参数:signedInputValues
类型:特征向量
:“无符号”|“签署”
默认的:“无符号”

定义是否第一位输出信号是最重要的一点(MSB)或最低有效位(LSB)。

编程使用

块参数:bitOrder
类型:特征向量
:“MSB第一”|“LSB第一”
默认的:“MSB第一”

指定的数据类型输出位。你可以选择以下之一输出数据类型选项:

  • 通过内部继承规则——决定了输出数据块类型,基于输入的数据类型。

    • 如果输入信号是浮点(),输出数据类型作为输入数据类型相同。

    • 如果输入数据类型不是浮点数,输出数据类型确定的参数设置最小的整数

  • 最小的整数——块选择输出基于设置中使用的数据类型硬件实现面板的配置参数对话框。

    • 如果您选择ASIC / FPGA为设备供应商,输出数据类型是最理想的一比特的大小(ufix1)。

    • 对于所有其他设备供应商选择,输出数据类型是一个无符号整数最小的字长,硬件实现中定义的设置(例如,uint8)

  • 同样作为输入

  • uint8

  • uint16

  • uint32

编程使用

块参数:outDtype
类型:特征向量
:“通过内部继承规则”|的最小的无符号整数|同样作为输入的|“双”|“单一”|“int8”|“uint8”|“int16”|“uint16”|“int32”|“uint32”|“布尔”
默认的:“通过内部继承规则”

块特征

数据类型

布尔||不动点一个|整数|

直接引线

没有

多维信号

没有

适应信号

是的

讨论二阶导数过零检测

没有

一个ufix(1)只有在输出时ASIC / FPGA硬件实现窗格中选定的。

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app

版本历史

之前介绍过的R2006a

全部展开

另请参阅

功能