找回密码
 注册
关于网站域名变更的通知

stateflow状态机中c语言环境下if-else语句无法识别的问题

查看数: 1016 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-10-25 13:50

正文摘要:

9 P  D; g9 Q( i2 w: r 如图,就是很简单的if-else语句,m语言环境是可以的,c语言环境无法识别会报错,试了各种格式都不行。求大神解答,感激不尽! ' U) J( q2 J) k! `* o) b * g- X# e0 n( E& l% ...

回复

I_believe 发表于 2022-10-25 15:20
刚才尝试了下不支持c语言的流程控制语句,具体参考这个说明  ^7 ~. w; v9 s
web(fullfile(docroot, 'stateflow/ug/differences-between-matlab-and-stateflow-action-language.html'))
purpose_857 发表于 2022-10-25 15:13
本帖最后由 purpose_857 于 2022-10-25 15:19 编辑
/ b$ q/ S6 Z# y' M- L
I_believe 发表于 2022-10-25 14:57' q2 n& c" Y+ W: h3 E% P/ G/ F8 g
C语言的if-else语法写错了,c语言是没有end的,正确格式为if(a>0) {b=1;}else {b=0;}
各种各样的格式我都试了,怀疑是stateflow的状态机不支持c语言环境下的if-else吧
I_believe 发表于 2022-10-25 14:57
C语言的if-else语法写错了,c语言是没有end的,正确格式为if(a>0) {b=1;}else {b=0;}

点评

还是报错啊  详情 回复 发表于 2022-10-25 15:13
关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 13:42 , Processed in 0.156250 second(s), 29 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表