主要内容

数据类型

为信号和块参数指定特定的数据类型,定义枚举

在模型中,数据类型确定信号与块参数之间的相互作用。数字数据类型确定计算机如何存储内存中的信号和参数以及计算机如何执行数学操作。其他Simu金宝applink.®数据类型确定信号和参数的结构或允许值。

为了模拟计算机硬件的数学行为,或者从模型生成有效的代码,您可以控制信号和参数的数字数据类型。您可以指定浮点、整数、定点和其他数字类型。看Simulink支持的金宝app数据类型金宝app

枚举数据类型允许信号和参数仅使用您指定的一组值。您可以通过为每个枚举值提供有意义的名称来提高模型可读性。要在Simulink中使用枚举,请参阅金宝app在Simulink模型中使用枚举数据金宝app

您可以使用总线类型将多个信号或参数分组,可以提高模型可读性和简化模型维护。看总线信号的数据类型

您可以使用字符串类型来轻松使用模型中的字符串。

全部展开

块支持表金宝app 的视图数据类型支持金宝app金宝app
数据类型转换 将输入信号转换为指定的数据类型
数据类型转换继承 使用继承的数据类型和可伸缩性将一种数据类型转换为另一种数据类型
数据类型重复 强制所有输入到相同的数据类型
数据类型传播 根据来自参考信号的信息设置传播信号的数据类型和比例
数据类型缩放条 删除缩放和映射到内建的整数
ASCII字符串 UINT8向量信号到串信号
组成字符串 基于指定格式和输入信号撰写输出字符串信号
扫描字符串 扫描输入字符串并转换为指定格式的信号
字符串比较 比较两个输入字符串
字符串连接 连接输入字符串以形成一个输出字符串
字符串常量 输出指定的字符串
字符串包含 确定字符串是否包含,以模式开头或以模式结尾
字符串计数 计数模式在字符串中的出现次数
字符串中找到 返回模式字符串第一次出现的索引
字符串长度 输入字符串的输出字符数
ASCII字符串 将字符串信号转换为UINT8矢量
绳子到双人 将字符串信号转换为双信号
字符串到枚举 输入字符串信号到枚举信号
字符串单 将字符串信号转换为单个信号
子字符串 从输入字符串信号中提取子字符串
字符串 将输入信号转换为字符串信号

功能

全部展开

枚举 类枚举成员和名称
金宝appsimulink.defineintenumtype. 定义枚举数据类型
金宝appSimulink.findIntEnumType 查找由此定义的枚举类金宝appsimulink.defineintenumtype.
金宝appSimulink.clearIntEnumType 定义的枚举类金宝appsimulink.defineintenumtype.
金宝appSimulink.data.getEnumTypeInfo 获取有关枚举数据类型的信息
金宝appsimulink.da金宝appta.issupportedenumclass. 确定枚举类是否有效金宝app
金宝appsimulink.da金宝appta.issupportedenumobject. 确定枚举对象是否有效金宝app
Fixdt. 创建金宝appsimulink.numerictype.描述定点或浮点数据类型的对象
fixt_evenspace_cleanup. 修改查找表的断点甚至是间距
fixpt_interp1 实现1-D查找表
fixpt_look1_func_approx 通过内插查找表数据点优化非线性函数的固定点近似
fixt_look1_func_plot. 绘制查找表的固定点近似函数
fixpt_set_all 为子系统中的每个固定点块设置属性
Fixtbestexp. 为值的定点表示提供最佳精度的指数
fixptbestprec 确定有关固定点表示的最大精度
浮动 创建金宝appsimulink.numerictype.描述浮点数据类型的对象
num2fixpt. 将数字转换为可通过指定的定点数据类型表示的最接近值
sfix 创建金宝appsimulink.numerictype.对象,描述有符号的定点数据类型
SFRAC. 创建金宝appsimulink.numerictype.描述有符号的分数阶数据类型的对象
s 创建金宝appsimulink.numerictype.描述符号整数数据类型的对象
金宝appSimulink.importExternalCTypes 产生金宝app由C或C ++代码定义的自定义数据类型的表示
tunablevars2parameterobjects 从可调参数创建金宝appSimulink参数对象
ufix 创建金宝appsimulink.numerictype.描述无符号定点数据类型的对象
ufrac 创建金宝appsimulink.numerictype.描述无符号分数阶数据类型的对象
使用uint 创建金宝appsimulink.numerictype.对象描述无符号整型数据类型
stringtype. 创建字符串数据类型
showblockdatatypetable 显示的HTML页面金宝app阻止数据类型支持金宝app

班级

金宝appsimulink.aliaStype. 为信号和参数数据类型创建别名
金宝appsimulink.numerictype. 指定浮点,整数或固定点数据类型

金宝app仿真软件配置参数

话题

验证浮点嵌入式模型

使用仿真来验证控制算法在使用单精度浮点数据类型时能够继续满足应用程序需求。

控制信号数据类型

应用数据类型到模型中的信号。

指定定点数据类型

如果您没有固定点设计器™,您仍然可以检查和使用其他人与您共享的固定点模型。

使用数据类型助手指定数据类型

交互式地将数据类型(如整数、定点和枚举类型)应用于模型中的数据项。

在Simulink模型中使用枚举数据金宝app

在Simulink模型中创建和使用枚举。金宝app

金宝app仿真软件的字符串

在模型中使用字符串。

关于Simulink中的数据类型金宝app

模型中的数据项(信号,块参数和状态)具有数据类型,例如INT8.,这决定了计算机如何代表内存中的数据。

Simulink支持的金宝app数据类型金宝app

金宝appSimu金宝applink支持许多浮点、整数、定点、布尔和其他数据类型。

总线信号的数据类型

通过创建总线对象为整个总线信号指定数据类型。总线信号是单个信号线,其包含多个单独信号的数据。

金宝appsimulink枚举

枚举数据是被限制为有限值集的数据。金宝appSimulink模型可以使用枚举作为数据类型。

相关信息

特色例子