主要内容

最小和最大输入约束

创建模型时,您可以指定输入端口的最小值和最大值,以模拟设计过程中的环境约束。Simulink® Design Verifier™ 分析可以自动将这些值视为以下分析的约束:

  • 设计错误检测

  • 测试用例生成

  • 属性证明

指定最小和最大输入值类似于使用 Test Condition 模块约束测试用例生成的信号,或使用 Proof Assumption 模块约束属性证明的信号。Test ConditionProof Assumption 模块会捕获分析约束。Simulink Design Verifier 软件还可以将在 Inport 模块中捕获的设计约束(最小值和最大值参数)视为分析约束。

注意

有关信号值的详细信息,请参阅调查信号值

Simulink Design Verifier 对指定的输入最小值和最大值的支持

默认情况下,Simulink Design Verifier 会考虑模型中为 Inport 模块指定的任何最小和最大输入值。要启用此功能,请执行以下操作:

  1. Design Verifier 选项卡的准备部分中,从模式设置的下拉菜单中点击设置

  2. 在“配置参数”对话框的 Design Verifier 窗格中,选择使用指定的输入最小值和最大值参数。

  3. 分析完成后,要查看模型的设计最小值和最大值约束,请点击生成详细的分析报告

    这些约束列在 Simulink Design Verifier 报告的分析信息章节中。

Simulink Design Verifier 对指定的最小值和最大值的支持限制

Simulink Design Verifier 对指定的最小值和最大值的支持存在以下限制:

  • 分析仅会考虑根级 Inport 模块上指定的最小值和最大值。分析会忽略其他 Simulink 模块上指定的最小值和最大值。

另请参阅

主题