hasChanged

Обнаружьте изменение данных на тестовом шаге

Синтаксис

Описание

hasChanged(u) возвращает true если значение u изменения с начала тестового шага. В противном случае, hasChanged возвращает false.

Примеры

Обнаружьте изменение значения

Обнаружьте если x изменил значение. Этот оператор возвращает true если x изменился.

hasChanged(x)

Обнаружьте изменение значения в шине

Для шины с двумя сигналами, signal_1 и signal_2, и data как имя входа к тестовой последовательности, обнаружьте когда значение signal_2 изменился.

hasChanged(data.signal2)

Советы

hasChanged операторы могут использоваться в Тестовых блоках Оценки Последовательности и Теста и в Stateflow® графики.

Представленный в R2015a