【问题标题】:How to plot multiple functions in same figure (subplot) in Simulink?如何在 Simulink 中的同一图形(子图)中绘制多个函数?
【发布时间】:2017-08-07 14:53:57
【问题描述】:

类似于我们可以在 MATLAB 中使用 subplot 命令在单个图中绘制多个图,如何使用 Simulink 在同一图中绘制不同的图?

注意:

  • 我不是在询问我已经知道如何使用矢量连接 + 范围的多图绘制,但它为我提供了压倒一切的绘图。我无法找到一种方法可以为每个函数创建一个单独的子图。

有什么帮助吗?

【问题讨论】:

    标签: matlab plot simulink subplot


    【解决方案1】:
    1. 为您的示波器提供多个输入(图片显示右键菜单)

    1. 从开放范围的layout 菜单中显示多个图(最多 16x16 个图)

    1. 瞧,次要情节!根据the documentation,第一个n 轨迹将显示在布局的第一个n 子图中。任何无法单独显示的痕迹都将归入最后一个子图中。

    【讨论】:

    • 有没有办法改变在最后一个子图中绘制所有额外轨迹的默认行为?假设我有 4 个信号和 3 个子图,我想要子图 1 中的信号 1、子图 2 中的信号 2 和 3 以及子图 3 中的信号 4。
    • @debsim 在这种情况下,您可以使用 mux 块将信号 2&3 合并为一个,并将其用作示波器的第二个输入。然后你会在示波器上有一个 3x1 的布局,第二个图应该显示两个信号。
    猜你喜欢
    • 2014-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-13
    • 2022-11-24
    • 2020-07-30
    • 2019-03-15
    相关资源
    最近更新 更多