How to get the smooth curve data into an array after using Smoothing Spline?
1 次查看(过去 30 天)
显示 更早的评论
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)
0 个评论
回答(1 个)
dpb
2015-11-18
编辑:dpb
2015-11-18
Answered this a month ago on the newsgroup at http://www.mathworks.com/matlabcentral/newsreader/view_thread/342845#939612
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.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Smoothing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!