Функция условия испытания для диаграмм Stateflow и блоков MATLAB function
sldv.condition(expr)Эта функция не имеет никакого вывода и никакого влияния на его функцию порождения ни кроме каких косвенных побочных эффектов оценки expr. Если вы выпускаете эту функцию из командной строки MATLAB®, функция не имеет никакого эффекта.
Вкрапите условия испытания sldv.condition в рамках кода MATLAB или разделите условия на скрипт верификации.
Опция Test conditions в панели Test generation применяется к условиям испытания, представленным с функцией sldv.condition и с блоком Test Condition.
Вместо того, чтобы использовать функцию sldv.condition, можно вставить блок Test Condition в модель. Используя sldv.condition вместо предложений блока Test Condition несколько преимуществ, описанных в том, Что такое Генерация Теста?.
Можно также задать условия испытания при помощи MATLAB для генерации кода, не используя функцию sldv.condition. Используя sldv.condition вместо того, чтобы непосредственно использовать MATLAB для генерации кода избавляет от необходимости к:
Выразите ограничения блоками Simulink®.
Явным образом соедините условие вывод с блоком Simulink.
Предположение доказательства | Цель доказательства | Условие испытания | Цель тестирования | sldv.assume | sldv.prove | sldv.test