2024-06-14 19:39:09 发布
网友
我想要一个OpenModelica模型,如下所示:
左侧有一个名为u的“真实输入连接器”,右侧有一个名为y的“实际输出连接器”。 模型的方法是取一个值(u)乘以2,然后返回输出(y)。在
现在我的问题是: 如何设置输入变量的值?在
输入连接器是否是执行此操作的正确块?在
这是有效的,如果你希望这个增益是一个独立的子模块,你将连接到其他模型。在这种情况下,需要将源的输出连接到输入块。标准库提供了多种Modelica.Blocks.Sources或者你可以自己做。在
作为一个小例子,您的例子保存为My_增益.mo,连接正弦电源:
model SampleModel My_Gain gain; Modelica.Blocks.Sources.Sine source; equation connect(source.y, gain.u); end SampleModel;
如果不知道你想做什么,很难说这是不是正确的方法,但它会起作用。在
这是有效的,如果你希望这个增益是一个独立的子模块,你将连接到其他模型。在这种情况下,需要将源的输出连接到输入块。标准库提供了多种Modelica.Blocks.Sources或者你可以自己做。在
作为一个小例子,您的例子保存为My_增益.mo,连接正弦电源:
如果不知道你想做什么,很难说这是不是正确的方法,但它会起作用。在
相关问题 更多 >
编程相关推荐