主要内容

ISOUTPUTCOMPLEXIMPL

班级:MATLAB.SYSTEM

输出端口的复杂性

句法

[CP_1,CP_2,...,CP_N] = isOutputcompleximpl(obj)

描述

[[CP_1,CP_2,...,cp_n] = isOutputcompleximpl(OBJ返回每个输出端口是否具有复杂的数据。输出数必须匹配从getNumOutputs方法或输出参数的数量Stepimpl方法。

对于具有一个输入和一个输出的系统对象以及您希望输入和输出复杂性相同的地方,您不需要实现此方法。在这种情况下ISOUTPUTCOMPLEXIMPL假设输入和输出复杂性是相同的,并返回输入的复杂性。

如果您的系统对象具有多个输入或输出,或者您需要输出和输入复杂性不同,则必须实现ISOUTPUTCOMPLEXIMPL定义输出复杂性的方法。您还必须使用传播量复杂性方法如果输出复杂性与输入复杂性不同。

运行时详细信息

在Simuli金宝appnk期间®模型汇编和传播,MATLAB系统(金宝appSimulink)块调用ISOUTPUTCOMPLEX方法,然后调用ISOUTPUTCOMPLEXIMPL确定输出复杂性的方法。

方法创作技巧

  • 您必须设置访问=受保护对于此方法。

  • 您无法修改此方法中的任何属性。

输入参数

展开全部

用于访问对象特定的属性,状态和方法的系统对象处理。如果你的ISOUTPUTCOMPLEXIMPL方法不使用对象,您可以用

输出参数

展开全部

逻辑,标量值表示特定输出端口是否复杂(真的)或真实(错误的)。

例子

展开全部

在您的类定义文件中指定系统对象的输出是一个实际值。

方法(访问=受保护)功能c1 = isOutputcompleximpl(obj)c1 = false;结尾结尾

版本历史记录

在R2013B中引入

也可以看看

话题