cubic ploynomial fitting problem
17 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi,
I have 8 points ina data file on which m fitting cubic polynomial.. when i do fitting using cftool den i get a smooth fitting curve..
but if i use polyfit and polyval commands and plot then the fit curve is not that smooth.. how can i get a similar fitting curve like i get in cftool...
plz anybody help me with it
2 Kommentare
John D'Errico
am 26 Mai 2014
As those who answered this have said, you must use more then 8 points to plot. Otherwise, plot just does connect-the-dots with straight line segments.
Antworten (2)
Star Strider
am 26 Mai 2014
If x and y are your data:
x = ...
y = ...
p = polyfit(x,y,3); % Fit data
xp = linspace(min(x), max(x), 200); % Create 200 points linearly-spaced in x
yfit = polyval(p, xp);
Then plot your data as (x,y) and the fit as (xp,yfit).
0 Kommentare
Siehe auch
Kategorien
Mehr zu Get Started with 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!