How do I solve system of equations?
2 次查看(过去 30 天)
显示 更早的评论
eqn1 = a*H - 790*a*P1 + 1590*b*P1 - 2380*E == 0;
eqn2 = b*H - 793*a*P1 + 1593*b*P1 - 2386*E == 0;
a and b are the unknowns that I try to find.
H and P1 are 64*64 matrices.
E is the row vector 1*64.
E, H, and P1 are known.
How should I construct the solution ?
1 个评论
darova
2020-2-29
Can you explain more? What those matrices represent? TO find 2 variable you only need 2 equations but you have 128
采纳的回答
Are Mjaavatten
2020-2-29
If I understand you correctly, your system consist of 128 eqations. a and b are arrays of 64 unknowns each. You must then solve the system:

In Matlab:
x = [H-790*P1,1590*P1;-793*P1,H+1593*P1]\[2380*E;2386*E];
a = x(1:64);
b = x(65:128);
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Calculus 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!