Ferramenta de ajuste de curva Matlab, cftool, gerar função de código não dá o mesmo ajuste

Eu estou usando a ferramenta de ajuste de curva do Matlab,cftool, para encaixar um conjunto de pontos que eu tenho. O problema que estou enfrentando é que a função de gerar código não me dará o mesmo ajuste que o produzido nocftool.

Isto não é o que eu quero, porque eu quero ser capaz de recuperar os dados do gráfico residual. Eu também poderia simplesmente copiar a função decftool e faça isso manualmente. Mas eu não entendo porque o código gerado não me dará o mesmo ajuste de curva.

ocftool arquivo de sessão:http://dl.dropbox.com/u/20782274/test.sfit

O código gerado do Matlab:

function [fitresult, gof] = createFit1(Velocity, kWhPerkm)
%CREATEFIT1(VELOCITY,KWHPERKM)
%  Create a fit.
%
%  Data for 'untitled fit 3' fit:
%      X Input : Velocity
%      Y Output: kWhPerkm
%  Output:
%      fitresult : a fit object representing the fit.
%      gof : structure with goodness-of fit info.
%
%  See also FIT, CFIT, SFIT.

%  Auto-generated by MATLAB on 02-Dec-2012 16:36:19


%% Fit: 'untitled fit 3'.
[xData, yData] = prepareCurveData( Velocity, kWhPerkm );

% Set up fittype and options.
ft = fittype( 'a/(0.008*x) + c*x^2 + d*90', 'independent', 'x', 'dependent', 'y' );
opts = fitoptions( ft );
opts.DiffMaxChange = 0.01;
opts.Display = 'Off';
opts.Lower = [-Inf -Inf -Inf];
opts.MaxFunEvals = 1000;
opts.MaxIter = 1000;
opts.StartPoint = [0 0 0];
opts.Upper = [Inf Inf Inf];

% Fit model to data.
[fitresult, gof] = fit( xData, yData, ft, opts );

% Create a figure for the plots.
figure( 'Name', 'untitled fit 3' );

% Plot fit with data.
subplot( 2, 1, 1 );
plot( fitresult, xData, yData, 'predobs' );
% Label axes
xlabel( 'Velocity' );
ylabel( 'kWhPerkm' );
grid on

% Plot residuals.
subplot( 2, 1, 2 );
plot( fitresult, xData, yData, 'residuals' );
% Label axes
xlabel( 'Velocity' );
ylabel( 'kWhPerkm' );
grid on

A curva que recebo com o código gerado:http://i.stack.imgur.com/65d1P.jpg

A curva que preciso:http://i.stack.imgur.com/p3Egp.jpg

Então, alguém sabe o que está errado?

-edit- E o arquivo de dados Velocity e WhPerkm:http://dl.dropbox.com/u/20782274/data.mat

questionAnswers(1)

yourAnswerToTheQuestion