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