焕然一新
检测数据自去年时间步的变化
语法
描述
tf =焕然一新(
返回u
)真正的
如果该值的u
在当前时间步是不同的价值u
在前面的时间步的开始。如果多个输入事件发生在相同的时间步长,焕然一新
返回真正的
时的值u
变化之间的输入事件。
这个论点u
可以是:
一个标量变量。
一个矩阵或矩阵的一个元素。看到金宝app支持向量与矩阵的操作。
一个结构或一个字段结构。看到Stateflow结构指数和赋值。
任何有效的结合结构域或矩阵指数。
索引可以是数字或表达式,表达式的计算结果为一个标量值。如果u
是一个矩阵,焕然一新
返回真正的
如果任何元素u
改变了自从上次步骤或输入事件的价值。如果u
是一个结构,焕然一新
返回真正的
如果任何领域u
改变了自从上次步骤或输入事件的价值。
这个论点u
不能一个非凡的表达式或一个自定义代码变量。
例子
提示
对于Stateflow®图表在仿真软件金宝app®模型中,行动语言决定了范围的数据支持改变检测:金宝app
MATLAB作为行动的语言:
输入
只有。C作为行动的语言:
输入
,输出
,当地的
,或数据存储内存
。
独立Stateflow图表不支持改变检测矩阵的一个元素或者一个字段结构金宝app。
的
焕然一新
操作符返回假
如果图表写入数据,但不改变数据值。如果你使图表选项初始化输出每次图表醒来,不要使用一个输出的参数
焕然一新
操作符。启用这个选项后,焕然一新
运营商总是返回假
。有关更多信息,请参见初始化输出每次图表醒来。