Logarithmic best-fit line
36 views (last 30 days)
Show older comments
Jonathan Moorman on 10 Dec 2020
Commented: Walter Roberson on 10 Dec 2020
I have two vectors x and y, and I need to add a logarithmic best-fit line to the graph. This is a pretty easy feature to add on excel, but I am having trouble doing it in Matlab. Could someone please write some script using the two vectors on how to accomplish this? (Also, please no links. I tried to follow other Mathworks answers, but I still am not understanding this. Thanks!
Below is what the best fit line looks like on Excel (for reference to what I am asking)
No. You have negative y data, and logarithmic fit of that would go complex valued.
If you only want the x to be logarithmic, then either use semilogx() or else plot in your normal way and the set the XScale property of the axes to 'log'
More Answers (0)
Find more on Get Started with Curve Fitting Toolbox 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!