Simulink 中的数据类型
此示例显示如何在 Simulink® 中使用数据类型。本示例中使用的模型将幅度为 150 的双精度正弦波转换为各种数据类型,并在两个示波器上显示转换后的信号。
第一个示波器显示原始正弦波以及在启用饱和的情况下将此信号转换为有符号和无符号 8 位整数数据类型的结果。底部轴显示比较有符号和无符号整值的布尔结果。
第二个示波器显示原始正弦波以及将该信号转换为两种定点数据类型的结果:一种是高分辨率,另一种是低分辨率。底部轴显示将正弦波映射到枚举数据类型的结果,指示信号是正、负还是零。
对于参数和状态也存在类似的数据类型支持。Simulink 还支持其他整数和浮点数据类型,例如,single、int16 和 uint32,以及斜率/偏差和字长从 1 到 128 位的定点类型。您还可以定义总线信号的类型和现有类型的别名。
注意:如果您没有 Fixed-Point Designer™ 的许可证,那么定点信号将被单精度信号取代。