Está en la página 1de 20

UNIVERSIDAD CATÓLICA DE SANTA MARÍA

FACULTAD DE CIENCIAS E INGENIERÍAS FÍSICAS Y FORMALES


ESCUELA PROFESIONAL DE INGENIERÍA ELECTRÓNICA

HOJA PORTADA PARA PRESENTACIÓN DE INFORMES

DATOS

ASIGNATURA: Teoría de Campos electromagnéticos


SEMESTRE: 5
GUÍA N°: 2 FECHA: 23/04/2021
TÍTULO: Vectores y matrices en MATLAB/OCTAVE
DOCENTE: Ing. Mario Urrutia Espinoza
INTEGRANTE(S): Arana Begazo Sergio Mauricio

OBSERVACIONES:

NOTA:
Guía 2: Vectores y Matrices en Matlab

1. OBJETIVOS
 Comprender el trabajo con vectores y matrices en Matlab/Octave
 Efectuar operaciones básicas con vectores y matrices en Matlab/Octave

2. MARCO TEÓRICO
2.1 Ingreso de vectores y matrices a Matlab/Octave
La forma más común de ingresar vectores o matrices en MatLab es dando nombre a nuestro vector o
matriz y agregando los datos entre corchetes:

Dependiendo la forma como ingresemos los datos separados por “,” o “;” o “:” se generarán
diferentes tipos de matrices:

Sergio A. 2
Guía 2: Vectores y Matrices en Matlab

2.2 Operaciones básicas con vectores y matrices

La siguiente tabla proporciona un resumen de los operadores aritméticos de arreglos en


MATLAB

La siguiente tabla proporciona un resumen de los operadores aritméticos de matrices en MATLAB

Sergio A. 3
Guía 2: Vectores y Matrices en Matlab

3. MATERIALES Y EQUIPOS

 Computadoras con Matlab y/o Octave

4. ACTIVIDADES

Revisar y practicar los videos que se muestran en los siguientes enlaces. Como avance, efectúe los
procedimientos y haga capturas de pantalla brevemente explicadas:
4.1 Ingreso de vectores y matrices
Vector Fila

Vector Columna

Operador 2 puntos

Se generó una matriz del 0 al 10 con intervalos de cada 2 números

Sergio A. 4
Guía 2: Vectores y Matrices en Matlab

Se generó una matriz con números del 1 al 8


Función linspace

Extraer Subvector de un vector

En el primer ejemplo con v(3) pedimos el tercer valor del vector, v(end) pedimos el ultimo valor del
vector y v([2,5]) pedimos el segundo y el quinto valor del vector

Sergio A. 5
Guía 2: Vectores y Matrices en Matlab

Generación de matrices de forma directa

Composición de matrices

Se puede formar matrices o vectores a partir de vectores ya existentes

Sergio A. 6
Guía 2: Vectores y Matrices en Matlab

Extracción de sub matrices

Una vez creada la matriz estamos solicitando que nos muestre el primer y el segundo valor de la
primera fila, con la “,” estamos diciendo que los valores que pediremos ahora pertenecen a la
siguiente fila, como vemos pedimos el segundo y el tercer valor de la segunda fila

Con este comando estamos pidiendo que nos muestre los elementos de la columna 2 de nuestra
matriz

Sergio A. 7
Guía 2: Vectores y Matrices en Matlab

4.2 Operaciones Básicas


Suma y resta de matrices

Producto de Matrices

Sergio A. 8
Guía 2: Vectores y Matrices en Matlab

Matrices Operadas con Números

Operadores elemento a elemento

Sergio A. 9
Guía 2: Vectores y Matrices en Matlab

Obtener el tamaño de vectores y matrices

Comando “sort” ordena de menor a mayor una matriz o un vector

Sergio A. 10
Guía 2: Vectores y Matrices en Matlab

Comando “inv(A)” devuelve la inversa de la matriz

Comando “det(A)” devuelve el determinante de la matriz

Comando “transpose(A)” devuelve la matriz transpuesta de A

Sergio A. 11
Guía 2: Vectores y Matrices en Matlab

4.3 Operaciones especiales


Matrices Identidad

Eliminar elementos de un vector

Operadores relacionales

Nos muestra con 1’s los valores menores a 4 y con 0’s los valores mayores a 4

Sergio A. 12
Guía 2: Vectores y Matrices en Matlab

Muestra con 1’s los números mayores o iguales que 5 y con 0’s los menores a 5
Extracción de elementos con índice logicial

Aquí estamos solicitando los números menores que 5, que se encuentren dentro del vector V
Generación de números aleatorios

Sergio A. 13
Guía 2: Vectores y Matrices en Matlab

Matrices de números random

Números aleatorios con Intervalos

Función “round()” devuelve el numero entero más cercano al número decimal que mostremos

Sergio A. 14
Guía 2: Vectores y Matrices en Matlab

4.4 Resolución de sistemas lineales


Calculo de matriz inversa

5. TAREA
5.1 Creación de vectores, matrices y ubicar elementos

Sergio A. 15
Guía 2: Vectores y Matrices en Matlab

Sergio A. 16
Guía 2: Vectores y Matrices en Matlab

5.2 Operaciones con vectores y matrices.

a. Dado los vectores: v = (1, 0, -2, 5), w = (1, 2, 3, 6) y c = 5, calcular: v + w, v – w, c*w

Sergio A. 17
Guía 2: Vectores y Matrices en Matlab

b. Operar:

c. Operar:

Sergio A. 18
Guía 2: Vectores y Matrices en Matlab

d. Operar:

Sergio A. 19
Guía 2: Vectores y Matrices en Matlab

6. CONCLUSIONES
 MATLAB tiene comandos muy sencillos de usar en cuanto a matrices y vectores
permitiendo también trabajar las matrices de diversas formas y de maneras muy exactas
(sumas, restas, etc.)
 Cuenta con una gran cantidad de toolbox para análisis y procesamiento de datos. Además,
cuenta con una gran cantidad de herramientas para graficar funciones de dos y tres
dimensiones las cuales están integradas dentro de MATLAB
 MATLAB presenta un lenguaje de programación de muy alto nivel basado en vectores, arrays y
matrices

Sergio A. 20

También podría gustarte