demonstrate line_fit
clear close all load pset1 [pm, k, qrng, epts] = line_fit(x, y); disp(qrng);
-9.0397 9.1805
plot(epts(:,1),epts(:,2),'k','LineWidth',2); hold on plot(x,y,'ko','MarkerFaceColor','y'); hold off grid xlabel('x'); ylabel('y');
figure dpts = [x-pm(1); y-pm(2)]; u = k*dpts; v = [-k(2) k(1)]*dpts; plot(u,v,'ko','MarkerFaceColor','y'); rng = [min(u) max(u)]; hold on plot(rng,[0 0],'k','LineWidth',2); hold off grid xlabel('u'); ylabel('v');