Sunteți pe pagina 1din 14

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO

Facultad: Mecnica
Escuela: Ing. Automotriz
Materia: Computacin II
GRUPO: 3
Tema:

Operaciones y funciones de matrices


Integrantes:
Jorge Guaquipana
Patricio Galarza
Jimmy Reinoso

Definicin de matrices

En MATLAB, una matriz se puede definir al escribir una lista de nmeros


encerrada entre corchetes. Los nmeros se pueden separar mediante
espacios o coma.

Las nuevas filas se indican con punto y coma. (;)


Ejemplos :
A=[1,2];
B=[1.5, 3.1];
C=[1,2,3;4,5,6];

OPERACIONES BSICAS CON MATRICES


Los operadores matriciales de MATLAB son los siguientes:
+ adicin o suma
sustraccin o resta
* multiplicacin ' traspuesta
^ potenciacin
\ divisin-izquierda
/ divisin-derecha

Ejemplos:
a=[1

2 3 4;5 6 7 8];
b=[9 8 7 6;4 5 6 7];
c=a.*b ; Multiplicacin de Matrices
c=
9 16 21 24
20 30 42 56
d=a./b; Divisin de Matrices
d=
0.1111 0.2500 0.4286 0.6667
1.2500 1.2000 1.1667 1.1429
g=a+b;

Suma de Matrices

g=
10 10 10 10
9 11 13 15

MATRICES ESPECIALES
MATLAB permite definir una serie de matrices de forma automtica sin
necesidad de tener que introducir los elementos uno por uno.
Matriz de ceros
A veces es til crear una matriz de ceros. Cuando se usa la funcin zeros
con un solo argumento escalar de entrada, se genera una matriz cuadrada:

Tabla de Funciones para crear y manipular


matrices

Ejemplos:

Matriz magic es una matriz mgica de (mxn) que las sumas de todas las
filas es igual a las suma de toda las columnas

J=magic(3);

J=

h= diag(J); Esta funcin permite extraer la diagonal principal de la matriz J

h=
8
5
2

FUNCIONES PARA EL MANEJO DE MATRICES

Aparte de las operaciones bsicas con matrices, MATLAB es capaz de


realizar clculos de nivel superior gracias al conjunto de funciones que
posee.

Ejemplos:
A=[3 2 -1; -1 3 2; 1 -1 -1];
B=[10; 5; -1];

X=inv(A)*B

Este cdigo regresa


X=
-2.0000
5.0000
-6.0000

EL OPERADOR DOS PUNTOS (:)


El operador dos puntos (:) es un operador muy poderoso para definir
nuevas matrices y modificar las existentes.
Primero, puede definir una matriz igualmente espaciada con el operador dos
puntos (:)
Ejemplo:
J=1:7;
Regresa
J= 1 2 3 4 5 6 7

El operador dos puntos (:) tambin se puede usar para extraer datos de las matrices, una
caracterstica que es muy til en anlisis de datos.

Ejemplo :

Bibliografa

http://www4.tecnun.es/asignaturas/Informat1/Practicas/Practica03
/Practica03.pdf
https://sites.google.com/site/herramientasbasicasdematlab/4-ma
nipulacion-de-matrices-matlab
MATLAB para ingenieros Holly Moore

Preguntas :

1.- Que es una matriz .

a) son conjuntos de celdas

a,b,d,c

b)Esta formado por filas y columnas

b,a,c,d

c)Es un arreglo tridimensional


d)Es una ecuacin algebraica

a,b
b,c,a

2.- Que es una elipsis.

a) conjunto de tres periodos que se usa para indicar que una fila contina en la
siguiente lnea
b) conjunto de dos periodos que se usa para indicar que una fila contina en la
siguiente lnea
c) conjunto de un periodos que se usa para indicar que una fila contina en la
siguiente lnea
d) conjunto de cuatro periodos que se usa para indicar que una fila contina en la
siguiente lnea

3.-Que es un ndice

a) nmero que se usa para identificar elementos de una funcin .

b) nmero que se usa para identificar elementos en un arreglo.

c) nmero que se usa para identificar filas.


d) nmero que se usa para identificar columnas.

a
d

4.-Para que se usa B = inv(A)

a)Para extraer la matriz

b) calcula la inversa de A

c) calcula la inversa

d) calcula la inversa de B

5.- Para que se usa i = size(A,1)


a)devuelve el nmero de filas de A

b) devuelve el nmero de columna de A

c) devuelve el nmero de filas y columna de A

d) devuelve la dimensin de la matriz A

S-ar putea să vă placă și