Undefined function 'fit' for input arguments of type 'double'.

I have already downloaded curve fitting toolbox
as when i type
which fit
is returned
C:\Program Files\MATLAB\R2019b\toolbox\stats\stats\@gmdistribution\fit.m % gmdistribution method
but when i am trying to implement 'fit' function even in the following simple exampe i have an error
x=[1;4;10];
y=[2;4;6];
a=fit(x,y,'poly1');
and the error i have is:
>> Untitled
Undefined function 'fit' for input arguments of type
'double'.
Error in Untitled (line 3)
a=fit(x,y,'poly1');

Réponses (1)

madhan ravi
madhan ravi le 26 Juil 2020
Modifié(e) : madhan ravi le 26 Juil 2020
You don’t have the license for it.

6 commentaires

Thank you for your response.
So what should i do?
I have the license because i type
ver % in command window , check whether you have Statistics and Machine Learning Toolbox
license('checkout','Curve_Fitting_Toolbox') % if it returns 1 then you have a valid license
and i have back
ans =
1
>> which fit -all
/MATLAB/toolbox/curvefit/curvefit/fit.m
/MATLAB/toolbox/stats/stats/@gmdistribution/fit.m % gmdistribution method
Seems like you don’t have the “Curve Fitting Toolbox” .
Georgios Tsimplis
Georgios Tsimplis le 26 Juil 2020
Modifié(e) : Georgios Tsimplis le 26 Juil 2020
Yeah but why is this happening to me..?
what should i do?
i am a univesity student and i can download the full version of matlab 2020a..should i do something like this?
Go to Adds-On and download the toolbox from there.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Get Started with Curve Fitting Toolbox dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by