Matlab - Resolver Matriz

 
Vista:
sin imagen de perfil

Resolver Matriz

Publicado por cesar (1 intervención) el 04/09/2013 23:13:26
Espero me ayuden, necesito resolver el sistema de matrices que aparecen en la imagen, hay algun comando en Matlab que me permita hacerlo?

Cómo podría resolverlo?

Gracias

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 Dave
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Resolver Matriz

Publicado por Dave (1094 intervenciones) el 05/09/2013 21:20:33
Hola Cesar;

Existen varios métodos numéricos que te permiten resolver sistemas de ecuaciones por ejemplo

El Método de eliminación de Gauss, descomposición LU, Cholevsky, etc. Todos estos son adaptaciones del método de Gauss a sistemas especiales, además existen otros como método de Jacobi, el de Gauss-Seidel.

Cada uno de los métodos tiene su propio algoritmo, que lo puedes implementar en matlab o cualquier lenguaje de programación.

Espero que sea de alguna ayuda.

Saludos
Dave Correa
[email protected]
Servicios de Programación Matlab
http://fismatlab.blogspot.com/
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
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

Resolver Matriz

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 07/09/2013 01:58:48
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
clear all
syms R1x R1y  R2x R2y  u3 v3 u4 v4
A=[48 0 -28 14 0 -26 -20 12;
   0 87 12 -80 -26  0 14 -7;
 -28 12 48 -26 -20 14  0  0;
 14 -80 -26 87 12 -7 0 0;
 0 -26 -20 12 48 0 -28 14;
 -26 0 14 -7 0 87 12 -80;
 -20 14 0 0 -28 12 48 -26;
 12 -7 0 0 14 -80 -26 87]
R=[R1x; R1y; R2x; R2y; 5000; 0; 5000;0]
U=[0; 0; 0;0;u3; v3; u4; v4]
S=solve(R==375/0.91*A*U)
format rat
R1x=double(S.R1x)
R2x=double(S.R2x)
R1y=double(S.R1y)
R2y=double(S.R2y)
u3=double(S.u3)
u4=double(S.u4)
v3=double(S.v3)
v4=double(S.v4)[/code]
 
[code]
 
>> solve1
 
A =
 
    48     0   -28    14     0   -26   -20    12
     0    87    12   -80   -26     0    14    -7
   -28    12    48   -26   -20    14     0     0
    14   -80   -26    87    12    -7     0     0
     0   -26   -20    12    48     0   -28    14
   -26     0    14    -7     0    87    12   -80
   -20    14     0     0   -28    12    48   -26
    12    -7     0     0    14   -80   -26    87
 
 
R =
 
  R1x
  R1y
  R2x
  R2y
 5000
    0
 5000
    0
 
 
U =
 
  0
  0
  0
  0
 u3
 v3
 u4
 v4
 
 
S =
 
    R1x: [1x1 sym]
    R2x: [1x1 sym]
    R1y: [1x1 sym]
    R2y: [1x1 sym]
     u3: [1x1 sym]
     u4: [1x1 sym]
     v3: [1x1 sym]
     v4: [1x1 sym]
 
 
R1x =
 
   -5000
 
 
R2x =
 
   -5000
 
 
R1y =
 
  -15012/5
 
 
R2y =
 
   15012/5
 
 
u3 =
 
     509/835
 
 
u4 =
 
     448/675
 
 
v3 =
 
      26/6245
 
 
v4 =
 
     130/1249


Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
[email protected]

http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
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