Obtención De Intensidades Por Medio De Matlab Con Matrices

Páginas: 4 (787 palabras) Publicado: 23 de junio de 2012
INTRODUCCION
Este producto de evidencia tiene como objetivo crear un programa en Matlab por medio del análisis de mallas de un circuito utilizando Ax=B, para así encontrar el valor de lasintensidades de cada malla, para ello no utilizaremos números reales si no variables y además de ello utilizaremos matrices para la solución de este.
DESARROLLO
Para el desarrollo, antes de integrar todaslas variables se hizo una pequeña prueba con valores numéricos.
+
-

-

+
-

-
8Ω 9 Ω I1 | 3 Ω 6 Ω4 Ω I2 70v 5 Ω|
7 Ω 6 Ω I3 120v8Ω |

Circuito con variables

Malla1
V-R1I1-R2(I1-I2)=0
V=R1I1+R2I1-R2I2
Malla 2
R2(I1-I2)-R3I2-R4(I2-I3)R2I1-R2I2-R3I2-R4I2+R4I3=0
Malla 3
R4(I2-I3)-R5I3-R6(I3-I4)
R4I2-R4I3-R5I3-R6I3+R6I4
Malla4
R6(I3-I4)-R7I4-R8I4
R6I3-R6I4-R7I4-R8I4=0

syms V R1 R2 R3 R4 R5 R6 R7 R8 I1 I2 I3 I4fprintf('programa para sacar las intensidades de un circuito\n sacándolo con las siguientes matrices')
a=[(R1+R2) -R2 0 0; -R2 (R2+R3+R4) -R4 0; 0 0 (R4+R5+R6) -R6; 0 0 -R6 (R6+R7+R8)]
b=[I1 I2 I3 I4];b=b'
x=a\b;

Programa para sacar las intensidades de un circuito
Sacándolo con las siguientes matrices
a =

[ R1 + R2, -R2, 0, 0]
[ -R2, R2 + R3 + R4,-R4, 0]
[ 0, 0, R4 + R5 + R6, -R6]
[ 0, 0, -R6, R6 + R7 + R8]


b =

conj(I1)
conj(I2)
conj(I3)
conj(I4)

x =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Matrices con Matlab
  • matrices en matlab
  • Matlab (laboratorio de matrices)
  • Algebra, operacion con matrices, MatLab
  • Análisis De Matrices Con Matlab
  • Vectores y Matrices Matlab
  • Ejercicio matrices con matlab
  • Matlab matrices y vectores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS