Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de Tabasco.
División Académica de Ingeniería y Arquitectura.
Alumno
Javier Hernández Hernández
Actividad
Introducción a MATLAB 02
Asignatura
Métodos Numéricos
Profesor
José Guadalupe Fabian Rivera Trejo,
Fecha
26/02/2023
Indexación y modificación de arreglos
- indexación de los arreglos.
Actividad 1
Solución: Solo usar el comando data para seleccionar la variable que se quiere
identificar, en este caso, el problema te pide la variable (6,3).
Actividad 2
Solución: Para este ejercicio se busca encontrar la última variable de la columna 3,
para realizar eso se utiliza el comando “end” (end,3).
Actividad 3
Actividad 2
Solución: se crea una variable llamada “volumes” donde se selecciona las ultimas
dos columnas de la matriz.
Actividad 3
Actividad 4
Solución: de la variable “density” se buscan los elementos del 2 al 5.
Actividad 1
Actividad 3
Actividad 1
Actividad 2
Solución: crear un nuevo vector “vs” que sea la suma de “v1” y “v2”.
Actividad 3
Solución: se hace una nueva variable “va” que sea “vs” entre 2.
Actividad 4
Solución: hacer una nueva variable “vm” que contenga el máximo del vector “va”.
Actividad 5
Solución: crear una variable llada “vr” donde va redondear los valores de “va”
usando la función “round”.
Actividad 6
Llamadas a funciones
- Obtención de varias salidas de funciones.
Actividad 1
Solución: crear una variable llamada dsize que contenga el tamaño de la variable
“data”.
Actividad 2
Solución: crear dos variables llamadas “dr” y “dc” que contengan el numero
correspondiente de filas y columnas de la variable “data”.
Actividad 3
Solución: crear dos variables “vMax” y “ivMax” que contengan el valor máximo de
“v2” y el valor del índice correspondiente.
Actividad 1
Solución: usando la documentación “randi”, crear una matriz “x” que contenga
números aleatorios entre 1 y 20, que convenga 5 filas y 7 columnas.
Actividad 3
Solución: se introduce el comando “hold on”, usar “sample” como eje x y “mass”
como eje, además de usar marcadores negros “k” cuadrados “s” sin líneas.
Actividad 4
Solución: representar “sample” como eje x y “v1” como eje y, con marcadores
rojos “r” circulares “°” y comuna anchura de línea de 4.
- Anotación de gráficas.
Actividad 1
Actividad 2
Revisión de problemas
- Proyecto: consumo eléctrico
Actividad 1
Actividad 2
Solución: crear una variable “res” que contenga la primera columna “usage”
Actividad 4
Solución: crear las variables “comm” e “ind” que contendrá la segunda y tercera
columna de “usage”
Actividad 5
Solución: crear un vector llamado “yrs” que represente los años desde 1991 al
2013.
Actividad 6
Solución: usar “yrs” para datos x, “res” con línea azul “b” de renglones “- -“,
“comm” con líneas negras “k” con puntos “:” y “ind” con líneas magenta “m” con
guiones y puntos “- .”
Actividad 7
Solución: agregar el titulo “July Electricity Usage”, además de crear una leyenda
para “res”, “comm” y “ind”
- Proyecto: frecuencia de audio
Actividad 1
Solución: crear una variable llamada “n”, que contengan números de “y”. después
use “n” como vector de “t” uniformemente espaciado que comience en “0” y
termine en “1-n” y tenga elementos de espaciado “1”.
Actividad 2
Solución: divida “t” entre “fs”, además asigne la salida de la misma variable “t”
y luego represente a “y” con respecto a “t”.
Actividad 3
Solución: crear una variable llamada “yfft” que contenga el valor absoluto de la
transformada discreta de Fourier de “y”.
Actividad 4
Actividad 5
Solución: multiplique “f” por “fs/n” y aignar una salida “f”. También representar “yfft”
con respecto a “f” usando los limites x”0” y”1000”.
Conclusión
En esta sección de aprendizaje de Matlab aprendimos sobre la reralizacion de
matrices, como también poder modificarlo, redondear, partir en secciones, ordenar
y seleccionar líneas y columnas.
Por otro lado, también se aprendió a la realización de gráficas, sobre como hacer
los ejes x y y, como también a la edición de las coordenadas como líneas (en este
punto engloba el color, la forma y el grosor).
Para finalizar hicimos ejercicios de cada tema aprendido que se puede apreciar a
lo largo de este documento, como también cada comando que se debe de utilizar
para dichos ejercicios.