Effacer les filtres
Effacer les filtres

Get the equation of the graph plotted into the workspace OR how the equation can be generated explicitly ?

1 vue (au cours des 30 derniers jours)
I obtained the equation of a graph plotted using the Basic fitting option ( Plot the graph-> Tools-->Basic Fitting-->show equations). But, can some one explain how these equations are calculated( say, for a 3rd degree polynomial function)? Is there a code available for this? Any ideas is highly appreciated.

Réponse acceptée

jonas
jonas le 4 Oct 2018
Modifié(e) : jonas le 4 Oct 2018
Let x and y be your data.
Use polyfit to fit coeffecients to your data using a third order polynomial.
P = polyfit(x, y, 3)
Evaluate the data at points xe
xe = ...
ye = polyval(p, xe)
You can then plot xe and ye alongside your data.
If what you are really looking for is how the fitting is performed inside of polyfit, then read about least-square fitting

Plus de réponses (0)

Catégories

En savoir plus sur Get Started with Curve Fitting Toolbox dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by