Sunteți pe pagina 1din 60

UNIVERSIDAD CENTROCCIDENTAL

LISANDRO ALVARADO
DECANATO DE INGENIERA CIVIL
DEPARTAMENTO DE INGENIERA ESTRUCTURAL

Vectores Y Matrices en
MATLAB
Unidad II
Prof. Ing. Gino Pannillo

Unidad II: Vectores y Matrices

Vectores y Matrices en MATLAB


Un arreglo es una estructura fundamental que
MATLAB utiliza para almacenar y manipular
datos.

El tipo de dato bsico que se usa en


MATLAB es la matriz. Un solo valor,
llamado escalar, se representa como una
matriz de 1 X 1.

Unidad II: Vectores y Matrices

Vectores y Matrices en MATLAB


Una lista de valores, ordenados o en columna o
en una fila, es una matriz unidimensional que se
llama vector.
Una tabla de valores se representa como una
matriz bidimensional.

Unidad II: Vectores y Matrices

Definicin de Vectores y Matrices


Para crear un vector introducimos los valores
deseados separados por espacios (o comas) todo
ello entre corchetes []. La matriz se define de
forma anloga pero separando las filas por punto
y coma (;) o enter.
Filas

Espacios en Blanco
Comas (,)

Enter
Columnas
Punto y coma (;)

Unidad II: Vectores y Matrices

Ejemplo de un Vector

Unidad II: Vectores y Matrices

Ejemplo de una matriz

Unidad II: Vectores y Matrices

Construccin abreviada de algunos


Vectores

Unidad II: Vectores y Matrices

Construccin abreviada de algunos


Vectores

Unidad II: Vectores y Matrices

Construccin abreviada de algunos


Vectores

Unidad II: Vectores y Matrices

Construccin de algunas matrices

Unidad II: Vectores y Matrices

Construccin de algunas matrices

Unidad II: Vectores y Matrices

Construccin de algunas matrices

Unidad II: Vectores y Matrices

Construccin de algunas matrices

Unidad II: Vectores y Matrices

Acceso de elementos en un Vector

Unidad II: Vectores y Matrices

Acceso de elementos en un Vector

Unidad II: Vectores y Matrices

Acceso de elementos en una matriz

Unidad II: Vectores y Matrices

Acceso de elementos en una matriz

Unidad II: Vectores y Matrices

Acceso de elementos en una matriz

Unidad II: Vectores y Matrices

Utilizacin del Operador (:)

Para extraer una columna

Para extraer una fila

Unidad II: Vectores y Matrices

Utilizacin del Operador (:)


Extraer las filas 2, 3 y 4, y las
columnas 3 y 4

Unidad II: Vectores y Matrices

Cambio de elementos

fila

Posicin del elemento

columnas
Este elemento
cambio de 6 a 17

Unidad II: Vectores y Matrices

Cambio de elementos
Se la asignaron valores a
diferentes elementos de la matriz
de ceros

Unidad II: Vectores y Matrices

Operacin con vectores y escalares

Unidad II: Vectores y Matrices

Operacin entre Vectores

Unidad II: Vectores y Matrices

Funciones especificas de vectores

Unidad II: Vectores y Matrices

Funciones especificas de vectores

Unidad II: Vectores y Matrices

Funciones especificas de vectores

Unidad II: Vectores y Matrices

Funciones especificas de vectores

Unidad II: Vectores y Matrices

Operaciones entre matrices

Unidad II: Vectores y Matrices

Operaciones entre matrices

Unidad II: Vectores y Matrices

Operaciones entre matrices

Unidad II: Vectores y Matrices

Funciones especificas matrices

Unidad II: Vectores y Matrices

Funciones especificas matrices

Unidad II: Vectores y Matrices

Funciones especificas matrices

Unidad II: Vectores y Matrices

Funciones especificas matrices

Unidad II: Vectores y Matrices

Funciones especificas matrices

Unidad II: Vectores y Matrices

Funciones especificas matrices

Unidad II: Vectores y Matrices

Funciones especificas matrices


FUNCIN

DESCRIPCIN

A=[ ]

Matriz vaca

det (A)

Para hallar el determinante de una matriz

diag (A)

Crea una matriz n*n, con los n elementos del vector


en la diagonal

inv(A)

invierte la matriz

length

Arroja la longitud del vector

max(A)

Mximo elemento de una matriz

min(A)

Mnimo elemento de una matriz

ones(n)

Genera una matriz con sus elementos iguales a 1

size(A)

Calcula las dimensiones de la matriz

sum(a)

Suma de los elementos de una matriz

zeros(n)

Genera una matriz con sus elementos iguales a 0

Unidad II: Vectores y Matrices

Funciones especificas matrices

Filas

Columnas

Unidad II: Vectores y Matrices

Funciones especificas matrices

Transpuesta de M

Unidad II: Vectores y Matrices

Funciones especificas matrices

Unidad II: Vectores y Matrices

Funciones especificas matrices

Unidad II: Vectores y Matrices

Funciones especificas matrices

Unidad II: Vectores y Matrices

Ejemplo 1
Crear una matriz 5x5, y hacer los siguiente:
1.
2.
3.
4.
5.

Determine el tamao de la matriz


Halle su inversa
Multiplique cada elemento de su inversa por -3
Extraiga de la matriz inicial las filas 2,4 y 5 y las
columnas 1, 2 y 3, en forma simultnea.
Extraiga las filas 1 y 2, y las columnas 2 y 3. Repita el
proceso en orden 2 y 1, y 3 y 2. Compare sus
resultados. Este el operador dos puntos conmutativo?

Unidad II: Vectores y Matrices

Ejemplo 1

Unidad II: Vectores y Matrices

Solucin del Ejemplo 1

Unidad II: Vectores y Matrices

Ejemplo 2
Crear una vector desde 0 hasta 2 con incrementos de
/50, y genere una matriz que contengan lo siguiente: en
la primera columna el vector anterior, y en las sucesivas
los valores del seno y coseno. Muestre el vector X, y la
matriz A.
Cuntos elementos tiene la matriz A?

Unidad II: Vectores y Matrices

Ejemplo 2

Unidad II: Vectores y Matrices

Solucin del Ejemplo 2

Unidad II: Vectores y Matrices

Ejemplo 3
Empleando la funcin magic, genere una matriz de 7x7, y
haga lo siguiente:
Extraiga el elemento A(5,6)
Extraer elementos entre la columna 4 y 5 de la fila 3.
3. Extraer las filas y columnas 5 y 6, por separado
4. Extraer las filas de la 2 a la 5
5. Extraer las columnas de la 3 a la 6
6. Extraer la fila 7 y la columna 1
7. Extraer la s filas 2, 3 y 5 y las columnas 4, 7 y 3
8. Extraer las filas de 2 a 7. y las columnas 5 a 7
1.

2.

Unidad II: Vectores y Matrices

Ejemplo 3

Unidad II: Vectores y Matrices

Solucin del Ejemplo 3

Unidad II: Vectores y Matrices

Ejemplo 4
1.
2.
3.

Crear una matriz de 6 x 6

Crear una matriz identidad de 6 x 6

Reemplazar las filas 2, 4 y 5 de B con las filas 1, 2 y 3 de


A.
Muestre cada una de las tres matrices

Unidad II: Vectores y Matrices

Ejemplo 4

Unidad II: Vectores y Matrices

Solucin del Ejemplo 4

Unidad II: Vectores y Matrices

Ejemplo 5

Toro et al (1994) desarroll una ecuacin de atenuacin


para la aceleracin pico horizontal en roca (PHA), dada
como sigue:

Unidad II: Vectores y Matrices

Ejemplo 5

Respecto a la anterior ecuacin, haga lo siguiente:


1.

Obtenga un vector que contenga Rm

2.

Para magnitudes MW de 3, 5 y 8, y distancias epicentrales (R)


desde 0,0 Km hasta 500,0 Km con incrementos de 5 Km
calcule la aceleracin pico efectiva. Muestre los resultados
en una matriz A donde la 1 columna sea la distancia
epicentral, y las dems sean la PHA para cada magnitud.
Cuntos elementos contiene A?

3.

Determine el vector de mximas PHA en gales y en unidades


CGS

Unidad II: Vectores y Matrices

Solucin Ejemplo 5

Unidad II: Vectores y Matrices

Solucin Ejemplo 5

Unidad II: Referencias

Referencias
MATLAB para Ingenieros. Holly Moore.
MATLAB una introduccin con ejemplos
prcticos. Amos Gilat.
http://www.mathworks.com/#hp_products
http://www.youtube.com/user/MATLAB?blend
=1&ob=4
http://es.wikipedia.org/wiki/MATLAB

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