您可以使用参数化约束求值程序执行与约束相关的计算。
开始之前
在使用参数化约束求值程序之前,必须执行以下步骤:
- 安装其中一个受支持的计算机代数程序:Maxima 或 MATLAB。
- 创建使用“系统工程”概要文件的 IBM® Rational® Rhapsody® 模型。
- 在模型中至少创建一个参数化图。
过程
- 将 PCE.sbs 概要文件添加到模型中(来自 <产品安装文件夹>\Share\Profiles\PCE)。
- 使用 PCE 环境设置窗口指定您正在使用的计算机代数软件。从主菜单,单击。
- 查看所要分析的参数化图,并验证它们是否包含您要执行的计算所需的所有特性和约束。
- 在 Rational Rhapsody 浏览器中,通过从包的弹出菜单中选择相关项来创建 ConstraintView 元素。
- 选择您创建的 ConstraintView 元素,并使用弹出菜单中的添加新项创建对要与 ConstraintView 元素相关联的参数化图的引用。
- 在创建的 ConstraintView 元素的弹出菜单中,选择打开 ConstraintView。 这将显示一个表,该表列示相关联的参数化图中包含的所有特性和所有约束。
- 在值列中,可以修改特性值和约束。
- 如果要禁用一个或多个约束,请在命令列中选择禁用。
- 如果要根据您为其他属性输入的值计算特定属性的最大值或最小值,请从命令 列中该属性的下拉列表中选择相关选项。
注: 优化基于线性算法。因此,此功能只能在所有约束均为线性约束时使用。
- 要根据参数化图中输入的属性值执行计算:
- 单击求值以计算等式的值。
- 单击绘图以计算值并将其显示在图中。