Using assumptions while curve fitting
显示 更早的评论
Hello all,
I have a simple (I think!) question. I have an xy data set that I need to fit to a custom equation. x values range from 0 to 500 (they are concentrations, so negative values are unphysical/nonsensical), y values range from ~135 to 260.
The issue is this. The custom equation I need is a hyperbola. For x>0 the hyperbola the curve fitting tool solves for is excellent. However, I am left (in the curve fitting window) with a chunk of the hyperbola that is also for x<0. This piece of the function, which is nowhere near a data point, seems to be leading to an artificially low R^2 and other goodness-of-fit statistics.
Can I build an assumption into the curve fitting tool or command line fitting procedure where my custom equation assumes x>=0 and so yields reasonable goodness-of-fit values?
Thank you sincerely for any assistance you can provide!
Sam
1 个评论
Walter Roberson
2013-8-29
Which routine are you using to do the fitting?
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Get Started with Curve Fitting Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!