Curve fitting with a custom equation
4 views (last 30 days)
Show older comments
Hi! I have a set of points and I'd like to make a curvefitting using this custom equation:
y=(exp(a*x))*(1/((((20000/(1-0.5^2)).^b)).*0.7));
How can I do this with the built-in toolbox Curve fitting (even without it!)?
Thanking you for your attention, I'm looking forward for your answers.
0 Comments
Answers (1)
Matt J
on 1 Nov 2012
If you have neglgible noise in your data, you can take the log of both sides and convert your model into a linear one
logy=a*x+b*log(constants)
Then you can just use a linear solver (backslash, linsolve, etc...)
0 Comments
See Also
Categories
Find more on Linear and Nonlinear Regression in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!