专栏
标签
Sysblock中的数据类型转换
一般问题
发布于 2024-11-25 21:26:23
查看 17过去580天

背景:
Sysblock中利用StateMachine建立了一个chart模型,其中该模型添加了一个状态机变量A,该变量为Input,类型为uint8。执行仿真时,该Input连接了一个Sysblock->sources中的Step模块作为信号输入。遗憾的是,模型翻译报错,原因是Step模块输出属性只有三种:Inherit:backPropogation,double,float三种。
错误信息:错误(201): Step模块中端口y的类型为Uint8,其允许的类型为double,float.

问题:如果不想修改状态变量A的类型uinit8,是否有一些类型转换的模块可以连接在Step和状态机输入端口之间?或者有没有别的办法?

所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
控制工程其他
采纳的回答
发布于 2024-11-25 21:52:46

您好,Sysblock中提供了类型转换的模块TypeConversion,可以对输入数据进行格式转换,如下图。
image.png

全部回答 1

发布于 2024-11-25 21:52:46

您好,Sysblock中提供了类型转换的模块TypeConversion,可以对输入数据进行格式转换,如下图。
image.png

用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天