calclulate F-statistic (F-test) on a custom fit
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have been looking around and so far I can´t find a solution to this problem. I have a time-series like data set and wrote some code fit the data to a custom fit:
fo_ = fitoptions('method','NonlinearLeastSquares','Lower',[-Inf -Inf -Inf -Inf -Inf 11.999000000000001 5.9989999999999997],'Upper',[Inf Inf Inf Inf Inf 12 6]);
ok_ = isfinite(Mes) & isfinite(P);
if ~all( ok_ )
warning( 'GenerateMFile:IgnoringNansAndInfs',...
'Ignoring NaNs and Infs in data.' );
end
st_ = [0.76574705281324407 0.5312095858606708 0.56903281101487801 0.11028936943862044 0.15894025687112179 0.111780179282573 0.037518452744076058 ];
set(fo_,'Startpoint',st_);
ft_ = fittype('a0+a1*cos(2*pi*x/c1)+b1*sin(2*pi*x/c1)+a2*cos(2*pi*x/c2)+b2*sin(2*pi*x/c2)',...
'dependent',{'y'},'independent',{'x'},...
'coefficients',{'a0', 'a1', 'a2', 'b1', 'b2', 'c1', 'c2'});
Now I need to apply an F-test in order to get a measure of how well the model represents the data ( other estatistic than the ones given by [gof]=...) but I cant find much info on how to do a f-Test on a custom nonlinear model.
Any help or advice will be apreciated
0 commentaires
Réponses (0)
Voir également
Catégories
En savoir plus sur Linear and Nonlinear Regression dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!