Merge branch 'fixf'
[wrf-fire-matlab.git] / detect_ignition / new_likelihood / createFit.m
blobbf702ba31adebd97e419c464e54fd3f46ef89cae
1 function [fitresult, gof] = createFit(x, y)
2 %CREATEFIT(x,y)
3 %  Create a fit.
5 %  Data for 'untitled fit 1' fit:
6 %      X Input : x
7 %      Y Output: y
8 %  Output:
9 %      fitresult : a fit object representing the fit.
10 %      gof : structure with goodness-of fit info.
12 %  See also FIT, CFIT, SFIT.
14 %  Auto-generated by MATLAB on f06-Nov-2019 12:47:06
17 %% Fit: 'untitled fit 1'.
18 [xData, yData] = prepareCurveData( x, y );
20 % Set up fittype and options.
21 ft = 'pchipinterp';
23 % Fit model to data.
24 [fitresult, gof] = fit( xData, yData, ft, 'Normalize', 'on' );
27 plot_fit = 0;
28 if plot_fit
29     
30     % Plot fit with data.
31     figure( 'Name', 'untitled fit 1' );
32     h = plot( fitresult, xData, yData );
33     legend( h, 'l2 vs. short_time', 'untitled fit 1', 'Location', 'NorthEast' );
34     % Label axes
35     xlabel short_time
36     ylabel l2
37     grid on
38     
39 end