dongdong2016的个人空间 https://blog.eetop.cn/1519554 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

simulink简单记录---(9) [2018年11月10日]

已有 1100 次阅读| 2018-11-10 10:48 |个人分类:simulink

天气: 小晴
心情: 莫名其妙
       1.控制流语句
       ① if-else语句
        在Ports&Subsystems模块库中的If模块和If Action Subsystem模块可以实现标准C语言的if-else条件逻辑语句
       If模块的输入决定了表示输出端口的条件值,每个输出端口又输入到if Action Subsystem 子系统模块,if模块依次从顶部开始求取条件值,若条件为真,则执行相应的if Action Subsystem子系统。
       If-else模块
       ① Number of inputs: 输入If模块的输入数目,向量输入中的各元素可以使用(行,列)变量的形式实现判断条件,如u3(2)>0,u3向量的第二个元素
       ②If expression:输入If条件 
       ③Elseif expression:输入elseif条件,并用逗号隔开,elseif端口可选,而且不需要对if模块进行操作
       ④Show else condition:可在If模块上显示else输出端口。else端口是可选的,而且不要求对if模块进行操作
       If Action subsystem子系统,子系统内包含Action Port模块,动作类似使能子系统
       ②Switch语句
       在Ports&Subsystem模块库中的Switch Case模块和Switch case Action Subsystem模块,可以实现标准C语言的Switch条件逻辑语句。
       Switch模块: 
       ①switch case模块接收单个输入信号
       ②Case conditions:输入case值,每个case值可以是一个整数或一个整数组
       ③Show default-case: 选择后switch case模块显示默认的case输出端口。
           如果所有的case条件均为否,则执行默认的case条件
       ④Enable zero-crossing detection:表示启动过零检测
       Switch Case模块的每个case输出端口与Switch Case Action Subsystem中的Action端口相连,成为一个独立的case语句体。
       

点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 4

    粉丝
  • 3

    好友
  • 0

    获赞
  • 0

    评论
  • 1619

    访问数
关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-20 05:43 , Processed in 0.029847 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部