人在仿真软件万博1manbetx

万博1manbetxSimulink &基于模型的设计

特别年份:微分方程编辑器

这周我感觉自己就像一个考古学家刚刚发现了一种新的恐龙!我发现了微分方程编辑器…

微分方程编辑器

试着打字在MATLAB。这将启动一个示例模型,如下所示:

微分方程编辑器

如果你打开一个演示并双击块,你会看到一个漂亮的小用户界面:

微分方程编辑器

在此界面中,您可以使用Fcn块

当我第一次看到这个模型和用户界面时,我想“这东西看起来真的很旧,它一直在那里,没有被注意到吗?”.所以我查看了我们的源代码历史,发现这个例子是与Simulink一起发布的,自90年代中期以来一直未被接触过!万博1manbetx

这是怎么做到的呢?

我强烈建议您深入了解并观察这个块是如何实现的。它是如何以编程方式创建模型的一个很好的示例。一旦单击用户界面中的重建按钮,函数如下delete_blockadd_blockadd_line系统地画出微分方程。

微分方程编辑器

对于任何一组方程,得到的模型看起来像这样,每个状态方程和每个输出方程都使用一个Fcn块:

微分方程编辑器

为了帮助你更好地可视化它,我格式化了上面的模型,使它更容易阅读:

微分方程编辑器

现在轮到你了

给这个可爱的小例子一个尝试,让我们知道你的想法,留下这里的评论

|

评论

要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。