image thumbnail

MATLAB Plot Gallery - Curve Fit with Confidence Bounds

by

 

Create a curve fit with confidence bounds

Curve_Fit_with_Confidence_Bounds

This is an example of how to create a fitted curve with confidence bounds in MATLAB®.

Go to MATLAB Plot Gallery

% Load the data for x, y, and yfit
load fitdata x y yfit;

% Create a scatter plot of the original x and y data
figure;
scatter(x, y, 'k');

% Plot the fit of the y data
line(x, yfit, 'color', 'k', 'linestyle', '-', 'linewidth', 2);

% Plot the confidence bounds
line(x, yfit + 0.3, 'color', 'r', 'linestyle', '--', 'linewidth', 2);
line(x, yfit - 0.3, 'color', 'r', 'linestyle', '--', 'linewidth', 2);

% Add a legend and axis labels
legend('Data', 'Localized Regression', 'Confidence Intervals', 2);
xlabel('X');
ylabel('Noisy');

Contact us