主要内容

如果行动子系统

子系统的执行是通过If块来实现的

  • 如果行动子系统块

库:
金宝app模型/港口和子系统

描述

如果行动子系统块是一个子系统块预配置作为起点来创建一个子系统的执行由一个控制如果块。的如果块评估一个逻辑表达式,然后根据评价的结果,输出动作信号。执行子系统由一个控制行动的港口块放置在子系统。

金宝app®忽略了一个优先级上设置一个如果行动子系统块。相反,设置优先级如果块,启动执行子系统。

如果行动子系统模块合并的信号

这个例子展示了如何合并控制的一个信号如果块。有关更多信息,请参见选择子系统执行

模型ex_if_block

如果块选择的执行如果行动子系统块从一组子系统。无论哪个子系统如果块选择,您可以创建一个输出信号合并块。

所有的块如果行动子系统块必须执行以同样的速度驾驶If块。为了满足这一要求,样品时间参数设置为每个块(1)继承或相同的值如果块样品时间。

金宝app对定点数据类型的支持

如果块不直接支持定点数据类型。金宝app然而,您可以使用比较恒定的块解决这个限制。有关更多信息,如果块定点数据类型的支持金宝app

港口

输入

全部展开

放置一个轮廓尺寸块在一个子系统块将外部输入端口添加到块中。港标签匹配的名称轮廓尺寸块。

使用轮廓尺寸块信号从当地环境。

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举|公共汽车

放置一个行动的港口块在一个子系统块增加了外部输入端口块和块的变化如果行动子系统

点划线从开关情况块一个切换实例操作子系统块代表行动信号。一个动作信号是控制信号连接到行动端口切换的情况下行动子系统。一个消息的行动信号启动执行子系统。

数据类型:行动

输出

全部展开

放置一个外港阻止在一个子系统块中添加了一个输出端口。子系统块上的端口标签的名称外港块。

使用外港块将信号发送到当地的环境。

数据类型:一半|||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点|枚举|公共汽车

块特征

数据类型

布尔一个|公共汽车一个|一个|枚举一个|不动点一个|一半一个|整数一个|一个|字符串一个

直接引线

没有

多维信号

是的一个

适应信号

是的一个

讨论二阶导数过零检测

没有

一个实际数据类型或能力取决于块实现的支持。金宝app

扩展功能

版本历史

之前介绍过的R2006a