Matlab - Sistema de 4 ecuaciones con 4 incognitas

 
Vista:

Sistema de 4 ecuaciones con 4 incognitas

Publicado por Adrian (1 intervención) el 20/10/2018 11:15:00
Buenas, mi consulta era sobre si saben resolver un sistema de 4 ecuaciones con 4 incógnitas en Matlab, el sistema de ecuaciones es el siguiente:
0.25A+0.7534B+0.868C=11.11
0.433A-0.435B+0.5034C=11.11
Asen^2(D)+Bcos^2(D)-2Csen(D)cos(D)=100
-Asen(D)cos(D)+Bsen(D)cos(D)+C(cos^2(D)-sen^2(D))=-33.33
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Sistema de 4 ecuaciones con 4 incognitas

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 21/10/2018 20:12:54
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
clear
syms x y z u
ec1(x,y,z,u)=0.25*x+0.7534*y+0.868*z-11.11;
ec2(x,y,z,u)=0.433*x-0.435*y+0.5034*z-11.11;
ec3(x,y,z,u)=z*sin(u)^2+y*cos(u)^2-2*z*sin(u)*cos(u)-100;
ec4(x,y,z,u)=  -x*sin(u)*cos(u)+y*sin(u)*cos(u)+z*(cos(u)^2-sin(u)^2)+33.33;
 x1=solve(ec1,ec2,ec3,ec4,x,y,z,u);
 X(1)=x1.x;
  X(2)=x1.y;
   X(3)=x1.z;
  X(4)=x1.u;
  X=double(X)
EC1=double(ec1(X(1), X(2), X(3), X(4)))
EC2=double(ec2(X(1), X(2), X(3), X(4)))
EC3=double(ec3(X(1), X(2), X(3), X(4)))
EC4=double(ec4(X(1), X(2), X(3), X(4)))

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
>> sol_sistemas_lineales2
 
X =
 
  553.1982  177.3760 -300.4892   -2.1239
 
 
EC1 =
 
  -3.3481e-15
 
 
EC2 =
 
   1.4046e-14
 
 
EC3 =
 
   4.4310e-14
 
 
EC4 =
 
  -5.7581e-14
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar