How do I solve system of equations?

3 visualizaciones (últimos 30 días)
Musa Kasim AGCA
Musa Kasim AGCA el 29 de Feb. de 2020
Comentada: darova el 29 de Feb. de 2020
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 comentario
darova
darova el 29 de Feb. de 2020
Can you explain more? What those matrices represent? TO find 2 variable you only need 2 equations but you have 128

Iniciar sesión para comentar.

Respuesta aceptada

Are Mjaavatten
Are Mjaavatten el 29 de Feb. de 2020
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);
If this is a bit confusing, see the description of Matab's backslash operator.

Más respuestas (0)

Categorías

Más información sobre Linear Algebra en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by