2013-12-01 4 views
1

Я готовил графический интерфейс с MATLAB. У меня два графика в моем графическом интерфейсе. Я хочу заполнить область между двумя сериями на каждом участке. В обычном графике, с функцией fill. Моя проблема в том, что я не могу этого сделать с обработанной фигурой в графическом интерфейсе. Как заполнить область между двумя рядами по фигуре в графическом интерфейсе? Thanx.MATLAB Заполнить область между строками на обработанной фигуре

ответ

4

Если у вас есть ось ручки, скажем ha, то вы можете использовать fill следующим образом:

fill(x,y,c,'Parent',ha) 

В качестве альтернативы, вы можете использовать axes(ha) для выбора оси, но это медленнее:

axes(H) делает ось с ручкой H текущей.

+0

+1 Приятная идея использовать свойство ''Parent'' –

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