有没有办法在Simulink
中创建输入/输出端口(某些解决方法)?端口将是一个总线,一些信号从块外部设置,而一些信号由块设置。这是一个例子:
鉴于以下总线:
Flow (scalar)
Composition (vector)
Enthalpy (scalar)
我希望Flow
从块外部设置(下游有一个泵设置此值)。 Composition
和Enthalpy
由块计算。
到目前为止我的解决方案:将Flow
输入到块中,并使用直接馈通将其设置在输出端。我没有找到这种直观的解决方案,因为从图形的角度来看,流出成为块的输入(从数学的角度来看这是正确的 - 但我想使Simulink
图表直观)。我已经在Modelica
中看到了创建输入/输出端口(RealPort
)的可能性,并且该块可以读取或写入信号。我需要Simulink
中的这样一个功能。
答案 0 :(得分:1)
如果你继续使用Simulink模块,除了你已经完成的工作之外你没有其他的工作,尽管我认为你的意思是在输入上设置了流量,而不是输出。