无法在GUIDE

时间:2016-12-14 22:45:57

标签: matlab matlab-guide

我使用GUIDE在包含两个数据集的轴内显示绘图:原始信号和信号的平均值,但由于某种原因,它似乎只绘制了一个。

轴被指定为m_graph,数据集为avgsignal,两者共享time

plot(handles.m_graph, time,signal)
hold on
plot(handles.m_graph, time, avg)

编译程序时,只绘制平均值。它似乎跳过原始信号或重置轴。我试过只绘制信号,所以我知道数据很好。

我觉得我错过了一些东西,也许是set函数?

1 个答案:

答案 0 :(得分:1)

抱歉,我的推理有点不对劲;它适用于当前选定的轴(它不是图的父级)。

但是,使用axes(h)后跟hold on或仅hold(h,'on')会将焦点切换到轴,然后分别对指定轴保持打开或保持打开状态。