Non-linear curve fitting
Show older comments
I apologize in advance if there there are similar cases of this question already getting answered, I tried following along but had trouble applying the given solutions to my own issue and would really appreciate a step-by-step solution.
I have a case where I've gathered experimental data, x and y where both x and y are vectors and im trying to fit it to the equation y = c1 + (c2*x)/(1 + c3*x)
I need to find a way to solve for c1, c2, and c3. Any help would be tremendously appreciated
1 Comment
Stephan
on 5 Jun 2019
please provide the code you have tried so far.
Accepted Answer
More Answers (1)
c3_guess = ____; %As good a guess as you know of c3
flist={1,@(c3,x)x./(1+c3.*x)};
[c3,c12]=fminspleas(flist,c3_guess);
c=[c12,c3];
Categories
Find more on Get Started with Curve Fitting Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!