主要内容

processtunedpropertiesimpl.

班级:Matlab.System.

调谐属性更改时的操作

句法

processtunedpropertiesimpl(obj)

描述

processtunedpropertiesimpl(obj.指定当一个或多个可调谐属性值更改时执行的算法。在可调谐属性值更改之后,此方法称为对系统对象™的下一个调用的一部分。只有在它的情况下可调谐属性不可努力属性是错误的,这是默认值。

运行时间细节

processtunedpropertiesimpl.运行系统对象时被调用。

在matlab.®在运行系统对象之前更改多个可调谐属性时,processtunedpropertiesimpl.只为所有更改都被称为一次。acchangedProperty.回报真的对于所有更改的属性。

在Si万博1manbetxmulink.®,当参数在a中更改时Matlab系统(万博1manbetxSimulink)块对话框,下一个模拟步骤调用processtunedpropertiesimpl.在打电话之前Stepimpl.。所有可调谐参数都被视为已更改processtunedpropertiesimpl.调用每个方法。acchangedProperty.回报真的对于所有对话框属性。

有关详细信息,请参阅详细的呼叫序列

方法创作提示

  • 你必须设置访问=受保护对于这种方法。

  • 可调谐属性会影响不同属性的值时使用此方法。

  • 如果系统对象将在Simulink中使用万博1manbetxMatlab系统(万博1manbetxSimulink)块,您无法在此方法中修改任何可调性属性。

  • 检查属性是否已发生变化Stepimpl.最后一次被称为,使用acchangedProperty.之内processtunedpropertiesimpl.。看可调谐属性更改时指定操作例如,

输入参数

展开全部

系统对象句柄用于访问对象特定的属性,状态和方法。如果你的processtunedpropertiesimpl.方法不使用该对象,可以用替换此输入

例子

展开全部

processtunedpropertiesimpl.如果存在的值,请重新计算查找表numnotes.或者middlec.属性在下次调用系统对象之前更改。概括表示属性是否已更改。

方法(访问=保护)功能processtunedpropertiesimpl(obj)propchange = isChangedProperty(OBJ,'numnotes')||......isChangedProperty(OBJ,'middlec'如果propchange obj.plookuptable = obj.middlec *(1 + log(1:obj.numnotes)/ log(12));结尾结尾结尾
介绍在R2013B.