curve fitting toolbox F test ?

5 visualizaciones (últimos 30 días)
EK
EK el 4 de Dic. de 2019
Editada: Navya Seelam el 11 de Dic. de 2019
Is it possible to extract/calculate the F test p-values from the output of a curve fitting toolbox?
  1 comentario
Navya Seelam
Navya Seelam el 9 de Dic. de 2019
Hi,
What is the function you are using in the curve fitting tool box?

Iniciar sesión para comentar.

Respuestas (3)

EK
EK el 9 de Dic. de 2019
I am using linear fit and sigmoid (custom)

Navya Seelam
Navya Seelam el 10 de Dic. de 2019
Editada: Navya Seelam el 11 de Dic. de 2019
Hi,
You can use fitlm to extract p-values. The summary statistics of the model inlcudes p-value for the F-test on the model.
Please refer this link for more details.

EK
EK el 10 de Dic. de 2019
Hi Navya
thank you very much for your suggestion. I do not understand how can I apply filtm function to my fitting parameter?
Below is a function I am using generated by fittin toolbox
function [fitresult, gof] = createFit(x, y)
%CREATEFIT(X,Y)
% Create a fit.
%
% Data for 'Sigmoid fit 1' fit:
% X Input : x
% Y Output: y
% Output:
% fitresult : a fit object representing the fit.
% gof : structure with goodness-of fit info.
%% Fit: 'Sigmoid fit 1'.
[xData, yData] = prepareCurveData( x, y );
% Set up fittype and options.
ft = fittype( '1./(1 + exp(-a.*(x-c)))', 'independent', 'x', 'dependent', 'y' );
opts = fitoptions( 'Method', 'NonlinearLeastSquares' );
opts.Display = 'Off';
opts.StartPoint = [0.77548254396942 0.353883903104256];
% Fit model to data.
[fitresult, gof] = fit( xData, yData, ft, opts );
% Plot fit with data.
figure( 'Name', 'Sigmoid fit 1' );

Categorías

Más información sobre Fit Postprocessing en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by