How to get the smooth curve data into an array after using Smoothing Spline?

I am using the fit function for the first time, and I notice that all the examples pass the returned object into the PLOT function. However I am not interested in plotting the results, but rather I need to get the fitted curve into an array. I don't see any documentation that show how to do this.
For example: [fitresult, gof] = fit( xData, yData, ft, opts );
When I use plot(fitresult) I get a beautiful graph, however how do I get the datapoint of that graph into an array which I can use. (I don't mean the coefficients)

Antworten (1)

dpb
dpb am 18 Nov. 2015
Bearbeitet: dpb am 18 Nov. 2015
In short, you have to "save" the model to a "fit" structure and then evaluate it at the desired locations. For some strange reason the structure saved includes the residuals but not the estimates.

Kategorien

Gefragt:

am 18 Nov. 2015

Bearbeitet:

dpb
am 18 Nov. 2015

Community Treasure Hunt

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

Start Hunting!

Translated by