finding values of a b c d

2 visualizaciones (últimos 30 días)
xoxox
xoxox el 6 de Feb. de 2018
Editada: Stephen23 el 6 de Feb. de 2018
Hi, Can anyone help me with this. I have no idea how to find the value of a b c d. PLEASE LOOK AT THE PICTURE! THANKS!
  1 comentario
Stephen23
Stephen23 el 6 de Feb. de 2018
Editada: Stephen23 el 6 de Feb. de 2018
It is not required to use slow and complex symbolic operations. See Andrei Bobrov's answer for the fast, efficient, and simple numeric solution.

Iniciar sesión para comentar.

Respuesta aceptada

Birdman
Birdman el 6 de Feb. de 2018
syms a b c d
eq=[5;-17;14;9]==[2 2 -7 2;3 2 -5 6;9 -8 1 -4;1 5 3 -1]*[a;b;c;d]
sol=solve(eq)
a=vpa(sol.a,4)
b=vpa(sol.b,4)
c=vpa(sol.c,4)
d=vpa(sol.d,4)
  3 comentarios
Birdman
Birdman el 6 de Feb. de 2018
Editada: Birdman el 6 de Feb. de 2018
Well, other way around is to take inverse of the matrix as stated in question and do the following:
syms a b c d
sol=[a;b;c;d]==vpa(inv([2 2 -7 2;3 2 -5 6;9 -8 1 -4;1 5 3 -1])*[5;-17;14;9],4)
By the way, it should work without an error if you have Symbolic Toolbox.
Or, just simply:
inv([2 2 -7 2;3 2 -5 6;9 -8 1 -4;1 5 3 -1])*[5;-17;14;9]
will give you a,b,c and d respectively.
xoxox
xoxox el 6 de Feb. de 2018
Yes Thank you!

Iniciar sesión para comentar.

Más respuestas (1)

Andrei Bobrov
Andrei Bobrov el 6 de Feb. de 2018
A = [2 2 -7 -2
3 2 -5 6
9 -8 1 -4
1 5 3 -1];
b = [5;-17;14;9]
abcd = A\b;

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by