系统输出和状态更新方程 您所在的位置:网站首页 matlab的help 系统输出和状态更新方程

系统输出和状态更新方程

#系统输出和状态更新方程| 来源: 网络整理| 查看: 265

stepImpl

类: matlab.System

系统输出和状态更新方程

全页展开 语法

[output,output2,...] = stepImpl(obj,input1,input2,...)

说明

[output,output2,...] = stepImpl(obj,input1,input2,...) 指定运行 System object™ 时要执行的算法。运行对象将会使用输入、属性和状态更新方程来计算输出并更新对象的状态值。您还可以使用函数式语法而不是 step 方法来运行对象。例如,如果使用 txfourier = dsp.FFT 定义 FFT 对象,则可以通过使用 txfourier() 直接运行它。

运行时详细信息

stepImpl 是在您运行 System object 时通过 step 调用的。用户还可以通过 System object 名称运行 System object,该名称会调用 step。有关详细信息,请参阅详细的调用序列。

方法编写提示

您必须先对此方法设置 Access = protected。

输入参数和输出参数的数目必须分别大于或等于 getNumInputsImpl 和 getNumOutputsImpl 方法返回的值。

不要在 stepImpl 方法内调用 release。

输入参数

全部展开

obj — System object System object

System object 句柄,用于访问特定于该对象的属性、状态和方法。如果您的 stepImpl 方法不使用该对象,您可以用 ~ 替换此输入。

input1,input2,... — System object 的输入 System object 的输入

列出 System object 的输入。有关不同输入情形的示例,请参阅更改输入数目。

输出参数

全部展开

output — 从 System object 返回的输出 输出

从 System object 返回的输出。有关不同输出情形的示例,请参阅更改输入数目。

示例

全部展开

指定 System object 算法

使用 stepImpl 方法增加两个数字。

methods (Access = protected) function [y1,y2] = stepImpl(obj,x1,x2) y1 = x1 + 1; y2 = x2 + 1; end end版本历史记录

在 R2011b 中推出

另请参阅

validateInputsImpl

主题定义基本 System object更改输入数目


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有