主要内容

金宝appSimulink.getOutportInheritsInitialValue

确定是否有条件子系统OUTPORT块继承的初始输出值

    描述

    例子

    TF.= 金宝appSimulink.getOutportInheritsInitialValue(outblock评估是否outblock是有条件的子系统外港阻止从输入信号继承其初始输出值连接到条件子系统。如果是这样,则返回真的。如果没有,则返回错误的。返回值是真的相同的情况下为我知道了徽章旁边显示外港阻止在Simulink的金宝app®帆布,如在有条件的子系统初始输出值

    返回值是准确的,更新或调用此函数之前运行模型。

    通过此函数返回的值是有意义只有当模型是使用简化的初始化模式。看简化初始化模式。如果模型是使用经典初始化模式,返回值始终是错误的

    例子

    全部收缩

    该模型my_model包含启用子系统EnabledSub1, 其中包含外港输出1输出2

    set_param('my_model / EnabledSub1 /输出1''InitialOutput''0');%显式的初始输出值set_param('my_model''SimulationCommand''更新');%更新模型继承= Simulin金宝appk.getOutportInheritsinitialValue('my_model / EnabledSub1 /输出1'
    继承=逻辑0
    set_param('my_model / EnabledSub1 /输出2''InitialOutput''[]');%继承的初始输出值set_param('my_model''SimulationCommand''更新');%更新模型继承= Simulin金宝appk.getOutportInheritsinitialValue('my_model / EnabledSub1 /输出2'
    继承=逻辑1
    继承= Simulin金宝appk.getOutportInheritsinitialValue({'my_model / EnabledSub1 /输出1''my_model / EnabledSub1 /输出2'})
    继承= 2×1逻辑阵列0 1

    输入参数

    全部收缩

    有条件的子系统标识外港块,指定为字符矢量,标量的字符串或数字手柄。多个块标识符可以被指定为矢量或一维单元阵列。

    例子:'my_model / EnabledSub1 /输出1'

    数据类型:字符向量|串标|处理|向量|细胞阵列

    输出参数

    全部收缩

    是否块继承了它的初始输出值,返回作为逻辑真的或者错误的。如果输入值是指外港板连接到一个条件子系统和块从该子系统的输入信号继承了它的初始输出值,TF.真的。除此以外,TF.错误的。如果输入值是矢量或一个单元阵列,TF.是一个逻辑列向量。

    返回值是准确的,更新或调用此函数之前运行模型。

    数据类型:逻辑|逻辑向量

    在R2021A介绍