La herramienta de ajuste de curva de Matlab, cftool, generar función de código no da el mismo ajuste

Estoy usando la herramienta de ajuste de curvas de Matlab,cftool, para encajar un conjunto de puntos que tengo. El problema al que me enfrento es que la función de generar código no me dará el mismo ajuste que el producido en elcftool.

Esto no es lo que quiero porque quiero poder recuperar los datos del gráfico residual. También podría simplemente copiar la función desdecftool y hacerlo manualmente. Pero no entiendo por qué el código generado no solo me da el mismo ajuste de curva.

loscftool archivo de sesión:http://dl.dropbox.com/u/20782274/test.sfit

El código generado desde 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

La curva que obtengo con el código generado:http://i.stack.imgur.com/65d1P.jpg

La curva que necesito:http://i.stack.imgur.com/p3Egp.jpg

Entonces, ¿alguien sabe qué va mal?

-editar- Y el archivo de datos de Velocity y WhPerkm:http://dl.dropbox.com/u/20782274/data.mat

Respuestas a la pregunta(1)

Su respuesta a la pregunta