Plot Data and Fit Line | Matlab Tutorial in 60 seconds
BULLAKI
Plot Data and Fit Line | Matlab Tutorial in 60 seconds
%% Matlab Script
f = figure hold on ax = gca
x = -10:1:10 y = x + rand(1,numel(x))+2
h_plot(1) = plot(x, y, '+', 'DisplayName', 'Data')
grid on
p = polyfit(x, y, 1) h_plot(2) = plot(x, p(1)*x+p(2), 'r', 'DisplayName', 'Fit')
l = legend('show'); l.Location = 'best'; ax.XLabel.String = 'x'; ax.YLabel.String = 'y';
saveas(ax, 'D:\figure.tiff')
%% requires Curve Fitting toolbox delete(h_plot) delete(l)
ft = fittype('poly1') [fitresult, gof] = fit(x', y', ft)
h = plot(fitresult, x, y, 'predobs') l = legend(h, 'data', 'fit2', 'lower bounds', 'higher bounds', 'Location', 'Best') ... https://www.youtube.com/watch?v=FKc4x2p9XyI
2022-01-19
0.0 LBC
Copyrighted (contact publisher)
2660362 Bytes