全局变量
您可以创建自己的全局变量,这类变量将可用于模型中的所有实体。通常,您可以为其命名,以便后面需要编辑或者将这些变量用于其他实体时,可以简化标识过程。为了避免与局部变量发生混淆,全局变量的名称必须以字母字符开头。局部变量的名称始终以下划线字符开头。
全局变量可以是以下类型之一:驱动 或者受驱动.
例如,假设一个简单体块的宽度始终为长度的 0.5 倍,高度为宽度的 0.75 倍。您可以为其长度创建一个驱动 变量,并为其宽度和高度创建受驱动 变量。如果长度为 5 个单位,则可按如下所示创建全局变量:
驱动变量 — Length=5
受驱动变量 — Width=0.5*Length,Height=0.75*Width
在此示例中,必须按照 Length、Width 和 Height 的顺序创建这些变量,因为每个变量均包括对之前定义的变量的参考。无法让创建的等式参考一个不存在的变量。将上述变量应用于体块的尺寸标注之后,只有 Length 值可编辑,但只要更改体块的 Length 值,作为受驱动变量的 Width 和 Height 值也会相应更改。