2009-10-16 1 views
2

Я хотел бы иметь на этом же рисунке график линии и часть графика под цветной (доверительный интервал) линии.Как покрасить часть графика под строкой в ​​MATLAB?

Как это сделать в MATLAB?

Я уже пробовал следующие, но он не работает (это только показывает область):

plot(theta, p_prior_cum) 
area(theta(50:70), p_prior_cum(50:70)) 
axis([0 1 0 1]) 

ответ

10

Вы должны использовать повременить и удерживайте, чтобы сохранить текущий график на рисунке.

Как это:

hold on 
plot(theta, p_prior_cum) 
area(theta(50:70), p_prior_cum(50:70)) 
axis([0 1 0 1]) 
hold off 

Here is a link that describes the usage more thoroughly