Matlab 在Simulink中显示信号
我已经搜索了很长时间,还没有找到一个教程/答案,所以我把问题贴在这里。如何将Simulink中的连续信号渲染为条形图?条形图的行为应类似于Simulink中的本机默认范围块。即:信号运行时,图形实时变化。与scope功能相同(或接近),但采用条形图格式。欢迎提供任何帮助或指导。Simulink Extras->Additional Sinks库中有一个浮动条形图。 但是,它的功能非常有限 最好的方法是编写一个(m代码)S函数。虽然不难,但正确地做也不是小事。在S函数中,您需要执行以下操作Matlab 在Simulink中显示信号,matlab,graph,signals,simulink,Matlab,Graph,Signals,Simulink,我已经搜索了很长时间,还没有找到一个教程/答案,所以我把问题贴在这里。如何将Simulink中的连续信号渲染为条形图?条形图的行为应类似于Simulink中的本机默认范围块。即:信号运行时,图形实时变化。与scope功能相同(或接近),但采用条形图格式。欢迎提供任何帮助或指导。Simulink Extras->Additional Sinks库中有一个浮动条形图。 但是,它的功能非常有限 最好的方法是编写一个(m代码)S函数。虽然不难,但正确地做也不是小事。在S函数中,您需要执行以下操作 初始化
条
函数本身)如果块被删除(例如,如果图仍然打开,也删除该图)、复制等,则您很可能还需要使用一些块回调来执行正确的操作。您为我指出了正确的方向。我能够创建一个S函数来实时渲染信号。先生,你得到了公认的答案和我的感激之情。您是否知道这是否可以通过Arduino Mega(在外部模式下运行)的传入信号来实现?