File Exchange

image thumbnail

easyfitGUI

version 1.5 (43.5 KB) by

A GUI to fit 1D data (X, Y) to a polynomial or to a model function Y = F(P,X).

8 Downloads

Updated

View License

In an "already" existing plot, easyfitGUI creates uimenus devoted to fit data according to an user function or according to a polynomial. The fitting results and their uncertainties are displayed and output in the workspace.
EXAMPLE:
x1=0:0.1:3;
y1=5*x1.^1.2+1+randn(size(x1));
x2=-3:0.1:3;
y2=5*x2.^2+1+randn(size(x2));
x3=0:0.1:pi;
y3=-40*sin(x3);
plot(x1,y1, x2,y2, x3,y3)
easyfitGUI
The available uimenus and more informations are detailled when clicking
the user HELP menu. This HELP contains the following items:

% 'Select Line'
% 'Express FIT'
% 'Input Function'
% 'Input Pinit'
% 'User FIT'
% 'Options'
additional helps are :
% - About the OUTPUTS
% - About the MINIMIZATION

Comments and Ratings (0)

Updates

1.5

correct one unexpected bug and improve the Help menu

1.4

correct one unexpected bug and improve the Help menu

1.3

put the help in an uimenu, add the display of the uncertainties after the fit process, clean code lines

1.2

21 février 2010
1/ the uimenus now are disabled when one of them is working.
2/ the 'remove outliers' tool has been re-thought and now allows undoing.

1.1

1/ put X and Y as arguments to feed the function
2/ add "express FIT" menu which speed up the fit for simple data

MATLAB Release
MATLAB 7.14 (R2012a)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video