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