Generate fitting curve from timetable plot
6 views (last 30 days)
Show older comments
Roger Gomila
on 30 Mar 2020
Commented: Hiro Yoshino
on 30 Mar 2020
I have this table with percentatge values over time. When I do a scatter plot i get the following:
I would like tot fit a line over these points so that it show like this:
I know probably is easy to do, but I amb quite new to matlab programming and I've been wasting a couple of hours trying to do it but I am just getting different errors for each new method I try. I just could plot a linear regression, which I didn't want because it does not fit the plot shape.
Thank you in advance
1 Comment
David Wilson
on 30 Mar 2020
So when you say above " would like tot (sic) fit a line over these points", you really mean a smooth curve that runs through the data cloud?
Do you have the curvefitting toolbox or the optimisation toolbox?
If not, then you have made more work for yourself, but you can always follow:
Accepted Answer
Hiro Yoshino
on 30 Mar 2020
Curve fitting app would suit you.
You can play around the various methods built in MATLAB.
2 Comments
Hiro Yoshino
on 30 Mar 2020
figure( 'Name', 'B3 and B4' );
hold on;
plot(fitresult{1}, 'b');
plot(xData_B3, yData_B3, 'bo');
plot(fitresult{2}, 'r');
plot(xData_B4, yData_B4, 'ro');
hold off;
Try this!?
More Answers (0)
See Also
Categories
Find more on Fit Postprocessing 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!