变量系统

学习操作变量的技巧,通过变量描述共享黑板的微观结构,实现对跨领域仿真的精确定义。

为什么要把变量置于对象中?

Sim-CPSS 中,变量只能存放 4 类数据:标量、向量、矩阵和张量,因此,我们可以将变量看成是广义数组。

“对象"就是多个变量组成的复合体,可以呈现出更复杂的数据结构,能够用于搭建真实世界一个局部的模型,其本质是一个数据结构。

两者存在以下紧密关系:

常见操作

定义一个变量

应用对象/元件已知

与查询一个变量一样,判断所属对象/元件是查询的第一步。

如果相关对象/元件并不存在或尚未定义,那么您需要先定义这个对象/元件,然后再在其中定义变量。

应用对象/元件未知

可以考虑在根群组中创建一个名为【全局变量】的对象,然后在其中定义应用对象不明的变量。

查询一个变量

要查询一个变量,您需要先确定它从属于哪个对象。例如:“风力发电机当前转速"这个变量从属的对象/元件很可能是"风力发电机”。您最好提前阅读相关仿真空间的文档,来帮助您作出判断。

登录