Я попытался изменить код таким образом, чтобы только первая область была закрашена серым цветом. Как настроить горизонтальную линию так, чтобы она отображалась только под областью, которую я хочу затенить?
Кроме того, я хочу рассчитать площадь ОДНОГО региона. Как мне этого добиться? Я знаю, что это trapz
, но не знаю, как установить границы. Спасибо!
x = 0:.01:4*pi; %// x data
y = sin(x); %// y data
level = 0.5; %// level
plot(x, y)
hold on
area(x, max(y, level), level, 'EdgeColor', 'none', 'FaceColor', [.7 .7 .7])