Plots the confidence interval as a shaded region.
This commit is contained in:
parent
271b180d27
commit
a2138c1f95
@ -0,0 +1,18 @@
|
||||
function plotConfidenceIntervalRegion(x, y1, y2)
|
||||
% draws two lines on a plot and shades the area between those
|
||||
% lines to indicate confidence interval.
|
||||
hold on
|
||||
|
||||
X_interpolated = linspace(min(x), max(x), 100);
|
||||
Y1_interpolated = interp1(x,y1,X_interpolated);
|
||||
Y2_interpolated = interp1(x,y2,X_interpolated);
|
||||
|
||||
%Plot the line edges
|
||||
%plot(X_interpolated, Y1_interpolated, 'LineWidth', 0.5, 'LineStyle', '--', 'Color', '#FE1A1A');
|
||||
%plot(X_interpolated, Y2_interpolated, 'LineWidth', 0.5, 'LineStyle', '--', 'Color', '#FE1A1A');
|
||||
|
||||
fill([X_interpolated fliplr(X_interpolated)], [Y1_interpolated fliplr(Y2_interpolated)], [0 71 138] ./ 255, 'EdgeColor', 'none', 'FaceAlpha', 0.2);
|
||||
|
||||
hold off
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user