在模型中,数据类型决定信号和块参数之间的相互作用。数字数据类型决定了计算机如何在内存中存储信号和参数,以及计算机如何执行数学运算。其他仿真软件万博1manbetx®数据类型决定信号和参数的结构或允许值。
为了模拟计算机硬件的数学行为,或者从模型生成有效的代码,您可以控制信号和参数的数字数据类型。您可以指定浮点、整数、定点和其他数字类型。看到Simulink支持的万博1manbetx数据类型万博1manbetx.
枚举数据类型允许信号和参数仅使用您指定的一组值。通过为每个枚举值提供有意义的名称,可以提高模型的可读性。要在Simulink中使用枚举,请参见万博1manbetx在Simulink模型中使用枚举数据万博1manbetx.
您可以使用总线类型将多个信号或参数分组在一起,这可以提高模型的可读性并简化模型维护。看到总线信号的数据类型.
ASCII字符串 | Uint8矢量信号到字符串信号 |
组成字符串 | 根据指定的格式和输入信号组成输出字符串信号 |
扫描字符串 | 扫描输入字符串并转换为指定格式的信号 |
字符串比较 | 比较两个输入字符串 |
字符串连接 | 连接输入字符串以形成一个输出字符串 |
字符串常量 | 输出指定的字符串 |
字符串中找到 | 返回模式字符串第一次出现的索引 |
字符串长度 | 输入字符串的输出字符数 |
ASCII字符串 | 转换字符串信号到uint8矢量 |
字符串双 | 将字符串信号转换为双信号 |
字符串枚举 | 输入字符串信号到枚举信号 |
字符串单 | 将字符串信号转换为单个信号 |
子字符串 | 从输入字符串信号中提取子字符串 |
字符串 | 将输入信号转换为字符串信号 |
万博1manbetx仿真软件。AliasType |
为信号和参数数据类型创建别名 |
万博1manbetx仿真软件。NumericType |
指定浮点、整数或定点数据类型 |
使用仿真来验证控制算法在使用单精度浮点数据类型时能够继续满足应用程序需求。
应用数据类型双
到模型中的信号。
如果您没有固定点设计器™,您仍然可以检查和使用其他人与您共享的固定点模型。
交互式地将数据类型(如整数、定点和枚举类型)应用于模型中的数据项。
在Simulink模型中创建和使用枚举。万博1manbetx
在模型中使用字符串。
模型中的数据项(信号、块参数和状态)有一个数据类型,例如int8
,它决定了计算机如何在内存中表示数据。
Simulink支持的万博1manbetx数据类型万博1manbetx
万博1manbet万博1manbetxxSimulink支持许多浮点、整数、定点、布尔和其他数据类型。
通过创建总线对象为整个总线信号指定数据类型。总线信号是包含多个单独信号的数据的单一信号线。
枚举数据是被限制为有限值集的数据。万博1manbetxSimulink模型可以使用枚举作为数据类型。