特别年份:微分方程编辑器
这周我感觉自己像个考古学家,刚发现了一种新的恐龙!我发现了微分方程编辑器…
微分方程编辑器
试着打字迪在MATLAB。这将启动一个示例模型,看起来像:
如果你打开其中一个演示并双击该块,你会看到一个漂亮的小用户界面:
的格式,可以在此界面中键入所需的任何方程Fcn块.
当我第一次看到这个模型和用户界面时,我想“这东西看起来很古老,它一直在那里,没有人注意吗?”.所以我查看了我们的源代码历史,发现这个例子与Simulink一起发布,自90年代中期以来一直未动过!万博1manbetx
这是怎么做到的呢?
我强烈建议您深入了解并观察这个块是如何实现的。这是一个关于如何以编程方式创建模型的很好的例子。一旦单击用户界面中的重建按钮,就会出现如下功能delete_block,add_block而且add_line系统地画出微分方程。
对于任何一组方程,得到的模型将是这样的,其中一个Fcn块用于每个状态方程和每个输出方程:
为了帮助你更好地可视化它,我格式化了上面的模型,使其更容易阅读:
现在轮到你了
尝试一下这个可爱的小例子,让我们知道你的想法,留下一个这里的评论.
コメント
コメントを残すには,ここをクリックしてMathWorksアカウントにサインインするか新しいMathWorksアカウントを作成します。