在继承中,两个子模型为什么能够同时存在同一个变量
一般问题
发布于 2024-12-21 22:41:35
查看 10过去554天
主程序由图一所示,主程序继承了很多子模型。其中第一个子模型计算出的某一结果要传递给另一个子模型。然而采用input与output连接时会提示方程冗余。
只有第一个子模型与第二个子模型都采用简单的real声明,彼此之间没有连接时才不报错。这是为什么啊?
所属专栏:Sysplorer基础平台
产品信息:Sysplorer系统建模仿真环境
主程序由图一所示,主程序继承了很多子模型。其中第一个子模型计算出的某一结果要传递给另一个子模型。然而采用input与output连接时会提示方程冗余。
只有第一个子模型与第二个子模型都采用简单的real声明,彼此之间没有连接时才不报错。这是为什么啊?
extends可以理解为代码的复制粘贴,被继承的子系统,参数变量可以直接使用无需再重新声明或输出。