How to solve vector equation y = mx +c
조회 수: 5 (최근 30일)
이전 댓글 표시
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
채택된 답변
Paul
2025년 5월 28일
% 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
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Linear Algebra에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!