2016-12-14 4 views
0

Я использую GUIDE для отображения графика в пределах оси, которая содержит два набора данных: исходный сигнал и среднее значение сигнала, но по какой-то причине кажется, что он только изображает один.Невозможно построить несколько наборов данных в GUIDE

Ось обозначена как m_graph и наборы данных являются avg и signal, что оба разделяют time.

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

При компиляции программы отображается только среднее значение. Кажется, что пропустить исходный сигнал или сбросить ось. Я попытался построить только сигнал, поэтому я знаю, что данные в порядке.

Я чувствую, что мне что-то не хватает, может быть, функция set?

+0

Это сработало! Большое спасибо – Mia

+0

Решение было выполнено (handles.m_graph, 'on') – Mia

ответ

1

Извините, что мои рассуждения были немного неправильными; он применяется к текущим выбранным осям (он не является родительским для фигуры).

Однако, используя axes(h), за которым следует hold on или только hold(h,'on') либо переключит фокус на оси, затем поверните Hold или поверните Hold для указанных осей соответственно.

Смежные вопросы