Clear Filters
Clear Filters

Regression line that includes x and y errors.

10 views (last 30 days)
Hi,
I have x and y data set, and each x and y variables have 5% and 10% uncertainty or error, respectively. How I should find a one regresion or best fit line (Best_y = mx + c) for such a dataset? Here is the dataset. Any thoughts? Thanks.

Accepted Answer

Matt J
Matt J on 20 Feb 2023
Edited: Matt J on 20 Feb 2023
  4 Comments
Research
Research on 20 Feb 2023
Thanks. It runs now. This is a great function. So, just I understand the linear2dFit function, particularly how the function incorporates the error values. In my case, I need to build an array (xy here) that includes +/-x and +/-y error values.This xy array has x and y values also error dx and dy values too. I believe the function then find a best fit through all these points. Thanks!
Matt J
Matt J on 20 Feb 2023
Edited: Matt J on 20 Feb 2023
Thanks. It runs now. This is a great function
Glad it's working for you, but if it's doing what you need, I'd be much obliged if you'd Accept-click the answer.
particularly how the function incorporates the error values?
The fit is a total least squares fit, so it assumes there are errors in both x and y.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!