Data fitting
1 次查看(过去 30 天)
显示 更早的评论
I'm trying to plot a curve to fit a given set of population data. I am told to follow the format
P(t) = exp(a*(t - t_0)^2 + b*(t - t_0) + c*(t - t_0))
using built-in Matlab tools. I have found the basic fitting GUI offered under the figure tool bar, but nothing is of help there. Any helpful functions that anyone might want to suggest?
0 个评论
采纳的回答
Frederic Moisy
2012-1-30
Plot your data, and type showfit('P(t) = exp(a*(t - t_0)^2 + b*(t - t_0) + c*(t - t_0))')
See the doc to specify starting values for the parameters a b c and t0.
I hope this helps, F. Moisy
0 个评论
更多回答(1 个)
Andreas Goser
2012-1-30
As the name basic fitting suggests, it is basic. Please consider using the Curve Fitting Toolbox of your university license or maybe the Optimization Toolbox.
The Curve Fitting Toolbox allows customer equations.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interpolation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!