Proof Assumption
Constrain signal values when proving model properties
Libraries:
Simulink Design Verifier /
Objectives and Constraints
Description
When operating in property-proving mode, the Simulink® Design Verifier™ software proves that properties of your model satisfy specified criteria (see What Is Property Proving?). In this mode, you can use Proof Assumption blocks to define assumptions for signals in your model. The Values parameter lets you specify constraints on signal values during a property proof. The block applies the specified Values parameter to its input signal, and the Simulink Design Verifier software proves or disproves that the properties of your model satisfy the specified criteria.
The block's parameter dialog box also allows you to:
Enable or disable the assumption.
Specify that the block should display its Values parameter in the Simulink Editor.
Specify that the block should display its output port.
Note
The Simulink and Simulink Coder™ software ignore the Proof Assumption block during model simulation and code generation, respectively. The Simulink Design Verifier software uses the Proof Assumption block only when proving model properties.
You can constrain signal values in property proofs by using Values parameters. For more information, see Set Parameters Using Parameter Configuration File.
Examples
Ports
Input
Output
Parameters
Version History
Introduced in R2007a