Está en la página 1de 14

INSTITUTO POLITECNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA


UNIDAD ZACATENCO
COMPUTACIÓN APLICADA A SISTEMAS ELÉCTRICOS

“RESTA DE MATRICES CON NUMEROS


COMPLEJOS”
PRACTICA N°4
Grupo: 9EM1

Profesor: Guadarrama Garcia Enrique

Integrantes
Bautista de la Cruz Josue 2012302452
Gallardo Gutiérrez Joel 2016300509
Gonzalez Villegas Jose Victor Manuel 2015300760
Martinez Puentes Fernando 2016300993

1
Índice
1. Marco Teórico................................................................................................3
1.2. Resta de matrices.......................................................................................7
2. Diagrama de flujo...........................................................................................8
3. Desarrollo.......................................................................................................9
4. Corrida del programa...................................................................................11

2
1. Marco Teórico
Un número complejo es un número de la forma a  bi donde a y b son números
reales e i es un símbolo con la propiedad de que i 2  1. El número real a se
considera como un tipo especial de número complejo, de razón de que a  a 
0i. Si Z  a  bi es un número complejo, entonces la parte real de Z denotada
por Re Z es a y la imaginaria de Z denotada por Im z es b. Dos números
complejos a  bi y c  di son iguales si sus partes reales e imaginaria son
iguales, es decir si, a  c y b  d. Un número complejo a  bi puede identificarse
con el punto a,b graficado en un plano, denominado plano complejo o plano
de Argand., como se muestra en la figura 1. En el plano complejo, el eje
horizontal se le conoce como el eje real, mientras que el eje vertical se conoce
como eje imaginario.

Figura 1 Representación de un número complejo z en el plano complejo

Generalizando a partir de la adición de vectores, se define la adición de


matrices por componentes. Si A=aij  y B=bij ) son matrices de m x n, su suma
A  B es la matriz de m x n, obtenida mediante la suma de las entradas
correspondientes, de esta manera,

3
A  B  (aij  bij)

De igual manera, se podría haber definido A  B en términos de la adición de


vectores especificando que cada columna (o renglón) de A  B fuera de la
suma de las columnas (o renglones) correspondientes de A  B. Si no son del
mismo tamaño, entonces A  B no está definida.

Llamaremos matriz de orden (nxm) sobre el cuerpo de los números reales a un


conjunto de números reales dispuestos en n filas y m columnas de la siguiente
forma:

Consideraciones 1. Las matrices se designan con una letra mayúscula, como


A, B, C , D , etc. Ejemplo:

2. La dimensión u orden de una matriz, está dado por la cantidad de filas (n) y
la cantidad de columnas (m) que esta tenga y se denota por (nxm). Ejemplo:

4
3. Cada elemento de la matriz corresponde a un número real representado de
la forma (aij) donde i corresponde a la posición de fila y j corresponde a la
posición de la columna dentro de la matriz.

Ejemplo:

Donde:

5
4. La cantidad de elementos de la matriz se determina multiplicando la cantidad
de filas por la cantidad de columnas.

Ejemplo:

De ahora en adelante, denotaremos por A(nxm) o simplemente A, a una matriz


cualquiera de orden (nxm) con elementos pertenecientes a los números reales.

6
1.2. Resta de matrices
La única regla que hay para la resta de matrices es que ambas tienen que
tener el mismo número de filas y de columnas, y no importa si son
rectangulares o cuadradas. Lo que se hace es restar cada posición de una
matriz con la misma de la otra, por lo que la matriz resultante es una con el
mismo número de filas y columnas que las demás y cuyos valores son la resta
de los valore de las otras 2 matrices.

De esta manera, operar algebraicamente matrices con componentes complejas


es un proceso completamente análogo al que se utiliza cuando éstas tienes
entradas que son números reales. Es decir, se restan en la misma forma que
las matrices reales, pero operando sus componentes con las reglas algebraicas
de los números complejos.

Ejemplo:

A= [ 2+4 i 3−2 i
5i ] B=[ 1+3 i 2i
2+ 3i ]
Entonces

A−B= [2+i4 3−2 i


5i ][

3 2i
1+i 2+3 i ]
3−4 i
=[−1+i
3+i 2+ 3i ]

7
2. Diagrama de flujo.

8
3. Desarrollo
Se realiza el código en el programa Codeblocks para realizar la resta de
matrices de complejos de n números

Imagen 1.-Declaración de variables

En la imagen 1 se observa que se declaran las variables reales e imaginarias


para la matriz.

Imagen 2.- Portada del programa.

En la imagen 2 se manda a imprimir la pantalla de inicio que son los datos del
equipo y nombre el programa.

Imagen 3.- Declaración de las dimensiones de la matriz.

9
En la imagen 3 se declara las dimensiones de la matriz con la variable n el
cual al ser resta de matrices una condición es que las matrices sean
cuadráticas para poder hacer la operación.

Imagen 4.- Se introduce los valores de la matriz por fila, columna.

En la imagen 4 se usa do como un ciclo for rellenar la matriz de acuerdo con el


número de dimensiones que se le asigno en la figura 3.

Figura 5.- Se realiza la suma de los vectores de la matriz real e imaginarios

En la imagen 5 se usa la variable Creal y Cimagi para realizar la suma de


matrices e igual para realizar la impresión de los resultados de la matriz.

10
4. Corrida del programa

Imagen 6. Impresión de portada.

Se inicializa el código dándole click en run, al hacer eso nos da la siguiente


imagen 6.

En cada operación del código se utiliza un System Pause para pausar el


código.

Al presionar cualquier tecla pasa a la siguiente función.

Imagen 7.- Se determina las dimensiones de la matriz

En la imagen 7 se determina las dimensiones de la matriz una de las


condiciones es que la matriz debe ser cuadrada para realizar la resta.´

11
Imagen 8- Se introduce los valores de la matriz

En la imagen 8 se introduce los valores de la matriz real e imaginaria el codigo


imprime el numero de fila y columna que representa en la matriz en este caso
se uso el ejemplo que viene en el marco teorico.

12
Imagen 9.- Resultado de la matriz.

En la imagen 9 se observa los resultados obtenidos de la suma de matrices la


cual nos aroja un valor real e imaginario.

5. Conclusión
Un numero complejo se conforma de una parte real e imaginario en la resta
se realiza como una resta de matrices normal solo que se considera los
números reales e imaginarios, una condición que tiene es que la matriz que
se va a realizar la operación de la resta debe ser cuadrática esto quiere
decir que el numero de filas debe ser igual al numero de columnas para
poder realizar la operación.

En el programa solo se puede hacer matrices de 1000 X 1000 ya que es un


valor límite establecido de dimensiones.

El uso de do es igual a usar un for en diferentes programas de


programación.

Bibliografía

 Barnett, Ziegler, Byleen (200): Álgebra. McGrawHill, Sexta edición.


México.
 http://www.ehu.eus/izaballa/Ecu_Dif/Apuntes/matrices.pdf
 TESOEM CUADERNILLO DE APUNTES DE MATEMÁTICAS III
(ÀLGEBRA LINEAL) ELABORADO POR: LUIS IGNACIO SANDOVAL
PAÈZ

13
14

También podría gustarte