主要内容

继承的数据类型转换

使用继承的数据类型和可伸缩性将一种数据类型转换为另一种数据类型

  • 库:
  • 万博1manbetxSimulink /信号属性

  • 继承的数据类型转换块

描述

继承的数据类型转换块将一个输入转换为另一个输入的数据类型和比例。第一个输入用作参考信号。第二个输入,u,通过继承数据类型和伸缩信息转换为引用类型。(有关不同块方向的端口顺序的描述,请参阅旋转或翻转后的端口位置.)

继承数据类型和扩展提供了以下优势:

  • 它使重用现有模型变得更容易。

  • 它允许您用更少的工作创建新的定点模型,因为您可以避免指定相关参数的细节。

港口

输入

全部展开

参考信号,定义用于转换输入信号的数据类型u

数据类型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举

要转换为引用数据类型的输入信号,该类型指定为标量、向量、矩阵或N-D数组。

数据类型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举

输出

全部展开

输出是输入信号u,转换为引用数据类型。

数据类型:||一半|int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举

参数

全部展开

在定点数据表示上下文中,指定输入和输出的类型必须相等。

  • 真实世界价值(RWV)-指定目标使真实世界价值(RWV)等于真实世界价值(RWV)的输出。

  • 存储整数(SI)-指定目标使存储整数(SI)的输入值存储整数(SI)输出值。

编程使用

块参数:ConvertRealWorld
类型:特征向量
价值观:“真实世界值(RWV)”“存储整数(SI)”
默认值:真实世界价值(RWV)

指定定点操作的舍入模式。有关更多信息,请参见舍入(定点设计师)

编程使用

块参数:RndMeth
类型:特征向量
价值观:'天花板' | '收敛' | '地板' | '最近' | 'Round' | '最简单' | '零'
默认值:“地板”

当您选择此复选框时,溢出将饱和到该数据类型所能表示的最大值或最小值。否则,溢出包装。

当您选中此复选框时,饱和度将应用于块上的每个内部操作,而不仅仅是输出或结果。一般来说,代码生成过程可以在不可能溢出时进行检测。在这种情况下,代码生成器不会产生饱和代码。

编程使用

块参数:DoSatur
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

块特征

数据类型

布尔||枚举|不动点|一半|整数|

直接引线

是的

多维信号

是的

适应信号

是的

讨论二阶导数过零检测

没有

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。万博1manbetx

定点转换
使用fixed-point Designer™设计和模拟定点系统。

之前介绍过的R2006a