How to solve vector equation y = mx +c
13 views (last 30 days)
Show older comments
Govind Sankar Madhavan Pillai Ramachandran Nair
on 28 May 2025
I have 5 linear equations.
3.2790m + n = 661
1.9704m + n = 401
0.9757m + n = 201
0.4835m + n = 101
0.2425m + n = 51
I know to solve by hand, I only need two of these equations. But if I solve using different set of two equations, i get close values for m and n but still different. So i need to use all 5 equations to calibrate and get the best values for m and n. I dont have sys math tool box. So is to possible to write this as a vector m*[3.2790 1.9704 0.9757 0.4835 0.2425] + n*[1 1 1 1 1] = [661 401 201 101 51] and solve this vector equation in matlab and get the best solution for m and n. How can I do that? Thank you.
0 Comments
Accepted Answer
Paul
on 28 May 2025
% A*[m;n] = b
A = [3.2790 1;
1.9704 1;
0.9757 1;
0.4835 1;
0.2425 1];
b = [661 401 201 101 51].';
z = A\b;
m = z(1)
n = z(2)
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!