Fitting Functions
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a Vector of Data. and i want to do a fitting to the Vector. but I want the fit to be in the shape of:
A/x+B/x^2+C/x^3...
is there any Known function I am missing?or do i need to write my own code. if so anyone is familiar with a good way to do that?
0 Kommentare
Akzeptierte Antwort
the cyclist
am 23 Jan. 2012
If you have the Statistics Toolbox, you can use the function nlinfit() to do that.
0 Kommentare
Weitere Antworten (2)
Frederic Moisy
am 30 Jan. 2012
Hi,
First solution: replace x by y=1/x, then use polyfit to fit your data with respect to y.
Second solution: install the Ezyfit toolbox, http://www.mathworks.com/matlabcentral/fileexchange/10176-ezyfit-2-40
and type
showfit ('A/x+B/x^2+C/x^3')
0 Kommentare
Siehe auch
Kategorien
Mehr zu Curve Fitting Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!