Modelica中微分方程的边界条件

Modelica中微分方程的边界条件,modelica,Modelica,我需要帮助用modelica解微分方程。特别是对于边界条件,在我的例子中,这些条件在z=0时没有定义 方程式非常简单: a*y'-y'-b*y=0 边界条件: 在z=0时,a*y'=y-1 z=1时y'=0 我知道“初始等式”和“开始”命令,但它们是在z=0时定义的。如何定义其他z值处的边界条件 谢谢大家! 您试图解决的是一个边值问题(据我所知,您并没有真正定义z是什么)。Modelica设计用于处理初始值问题。因此,我认为您无法直接在Modelica中解决此问题。您可以做的是围绕初始值问题解决

我需要帮助用modelica解微分方程。特别是对于边界条件,在我的例子中,这些条件在z=0时没有定义

方程式非常简单:

a*y'-y'-b*y=0

边界条件:

在z=0时,a*y'=y-1

z=1时y'=0

我知道“初始等式”和“开始”命令,但它们是在z=0时定义的。如何定义其他z值处的边界条件


谢谢大家!

您试图解决的是一个边值问题(据我所知,您并没有真正定义
z
是什么)。Modelica设计用于处理初始值问题。因此,我认为您无法直接在Modelica中解决此问题。您可以做的是围绕初始值问题解决方案进行优化循环,以尝试满足您的附加约束。

谢谢Michael。我会听从你的建议