1.double和 single(double和 float)类型转换
> simulink 中 默认的浮点数类型是 double为64位,而single(即float)为32位,
想要在两者中互相转换,基本方法如下
(1)很多模块里有 输出数据类型选择

(2)简单直接,添加function模块,
实现double->single: Y=single(u);
实现single->double: Y=double(u);

使用过程中注意前后数据类型一致
2. 仿真中不同采样时间用不同的颜色显示 (sample time legend的使用)

快捷键Ctrl+J 调出 sample time legend

最后的效果

本文介绍Simulink中double与single(float)类型转换的方法,包括通过模块选择和function模块实现。同时,讲解如何使用sampletimelegend模块以不同颜色区分仿真中的不同采样时间。
641

被折叠的 条评论
为什么被折叠?



