1º Avance Del Trabajo de Investigaciòn - Grupo 4.

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 12

FACULTAD DE INGENIERÍA

ESCUELA PROFESIONAL DE INGENIERÍA DE


SISTEMAS

Título del Trabajo de investigación


APLICATIVO MATLAB: UTILIDADES Y EJEMPLIFICACIÓN

AUTORES:
Soto Lopez, Liam Alessandro ()
Lozano Rivera , Diego Alejandro (0000-0001-5462-0094)
Salvatierra Cancha, Junior Javier ()
Garcia Chavez, Juan Diego (0000-0002-6871-2130)
Marcelo Morales, Axel Josue ()
Zavaleta Cruz, Johan Enrique(0000-0002-1272-3615)

ASESOR:
Ing. Fierro Barriales, Alan Leoncio

LÍNEA DE INVESTIGACIÓN:

LIMA - PERÚ
2023
Índice

I. Introducción
II. Desarrollo
A. ¿Qué es MatLab?¿Para qué sirve?
B. HERRAMIENTAS DE MATLAB
C. FUNCIONES Y APLICACIONES
D. EJEMPLIFICACIÓN

III. Conclusiones

2
I. INTRODUCCIÓN

La programación y el análisis de datos son habilidades importantes en el mundo


actual y, en este contexto, MATLAB se ha convertido en una de las herramientas
más flexibles y potentes disponibles. En este trabajo, revisaremos diferentes
herramientas de MATLAB y proporcionaremos ejemplos específicos para ilustrar
cómo se puede utilizar en una variedad de aplicaciones. Desde el procesamiento
de señales y el modelado digital hasta la visualización de datos y la resolución de
problemas científicos y de ingeniería, MATLAB proporciona una solución completa
para quienes desean aprovechar al máximo la programación y el análisis. A través
de ejemplos prácticos y estudios de casos, mostraremos cómo MATLAB se ha
convertido en una herramienta esencial para profesionales de diversos campos y
cómo puede ser una valiosa adición para cualquiera que quiera explorar el mundo
del análisis y la programación de datos.

3
II. DESARROLLO

II.1. ¿Qué es MatLab?¿Para qué sirve?

Es una plataforma de programación diseñada específicamente para los


ingenieros y científicos, para analizar y diseñar sistemas y productos
que transforman nuestro mundo. Matlab es un lenguaje basado en
matrices que permite la expresión más natural de las matemáticas
computacionales. Matlab le ayuda a llevar sus ideas más allá del
escritorio. Puede ejecutar análisis en conjuntos de datos más grandes
y escalarlos a clústeres y nubes. El código Matlab se puede integrar
con otros lenguajes, lo que le permite implementar algoritmos y
aplicaciones en sistemas web, empresariales o de producción. Es
ampliamente utilizado para realizar cálculos matemáticos y numéricos,
incluyendo operaciones con matrices, álgebra lineal, integración
numérica, optimización y más.

Nos sirve para resolver problemas científicos y de ingeniería. El


lenguaje de Matlab, basado en matrices, es la forma más natural del
mundo para expresar las matemáticas computacionales. Las gráficas
integradas facilitan la visualización de los datos y la obtención de
información a partir de ellos. simular procesos, también nos sirve para
construir modelos simples para testear teorías en tiempo record que
nos sirve como trabajo de investigación o cálculo y creación de gráficos
para visualizar datos.

4
II.2. HERRAMIENTAS DE MATLAB

Como ya hemos mencionado (o si no lo hicimos) MAtLab es un


software orientado al análisis, computación matemática, estadística y
entre otras cosas más. Sin embargo también dispone de un campo
interesante de herramientas que ayudan al desarrollo de algoritmos con
su propio lenguaje de programación. Algunos de ellos pueden ser:

● MatLab Generador de Informes:


Permite crear informes de manera estándar y personalizada de los
algoritmos se desarrollen en MatLab, dichos informes pueden
ejecutar comandos a tiempo que se procesan, de manera que da
posibilidad de documentar pruebas en MatLab al mismo momento
que son realizadas.

● MaLab conjunto de Compiladores:


Trata de un generador de código C a raíz del programa MatLab. De
manera automática convierte los ficheros de MatLab con los
algoritmos que hemos desarrollado a código C y C++, de esta forma
distribuye aplicaciones independientes o mejora el rendimiento del
algoritmo.

● MatLab Servidor de Tiempo de Ejecución:


Permite la distribución de las aplicaciones desarrolladas con MatLab
de manera fácil a través de un runtime.

● MatLa Servidor de Web:


Este facilita la incorporación de las funciones MatLab (como
matemáticas y gráficas) a nuestras aplicaciones.

● Matriz VB:
Librería para poder utilizar las funciones matemáticas y rafecas de
MatLab desde Visual Basic.

5
● MatLab Constructor Excel:
Permite convertir los algoritmos desarrollados en MATLAB a
funciones de Excel y usarlas desde Excel sin necesidad de tener
MATLAB.

II.3. FUNCIONES Y APLICACIONES

MATLAB posee distintos tipos de funciones y aplicaciones, entre los


cuales tenemos:

1) FUNCIONES DEL ENTORNO DE DESARROLLO

El entorno de desarrollo de MATLAB es una interfaz gráfica de usuario


que ayuda a los usuarios a ejecutar comandos, administrar archivos y ver
resultados. El entorno de escritorio se puede personalizar para satisfacer
las necesidades del usuario, como cambiar la fuente, los accesos directos
del teclado y la carpeta de trabajo inicial.

● Comandos de propósito general: para manejar variables, ficheros,


funciones y la ventana de comandos.
● Comandos de entrada/salida de ficheros: para leer y escribir
ficheros binarios, ASCII, Lotus 123 y otros formatos.
● Funciones de procesamiento de sonido: para grabar, reproducir,
analizar y modificar sonidos.
● Funciones matemáticas del módulo básico: para realizar cálculos
con números, matrices, funciones elementales y especiales, análisis
de datos y estadística básica.
● Álgebra lineal numérica: para resolver ecuaciones y sistemas,
trabajar con matrices numéricas, polinomios e interpolación.
● Representación geométrica: para crear gráficos en 2D y 3D de
curvas, superficies, volúmenes y formas geométricas especiales.

6
● Programación y scripts: para crear programas con bucles,
ramificaciones, funciones, variables locales y globales, control de
flujo y arrays de celdas y multidimensionales.
● Ayuda y documentación: para acceder a la información sobre las
funciones y herramientas de MATLAB.

2) FUNCIONES MATEMÁTICAS DEL MÓDULO BÁSICO DE MATLAB

El módulo básico de MATLAB incluye una amplia variedad de


funciones matemáticas que se utilizan en cálculos numéricos y análisis de
datos. Algunas de las funciones matemáticas más comunes en MATLAB
incluyen:

● Operaciones aritméticas básicas como suma, resta,


multiplicación y división.
● Funciones trigonométricas.
● funciones exponenciales y logarítmicas.
● Funciones de redondeo.
● Funciones de álgebra lineal.
● Funciones estadísticas.
● Funciones elementales y especiales como seno, coseno,
tangente, exponencial, logaritmo natural y logaritmo en base 10.
● Funciones para trabajar con números complejos.
● Funciones para trabajar con matrices y vectores como
transposición, inversión, multiplicación de matrices y
determinantes.
● Funciones para trabajar con polinomios como raíces de
polinomios y evaluación de polinomios.
● Funciones para trabajar con ecuaciones diferenciales
ordinarias.
● Funciones para trabajar con gráficos en 2D y 3D.

7
3) APLICACIONES DE MATLAB

MATLAB se utiliza en una amplia variedad de campos, como la


ingeniería, la ciencia, las finanzas, la investigación y el desarrollo. Algunos
ejemplos de aplicaciones de MATLAB son:

III. Procesamiento de señales y análisis de datos: MATLAB se puede


utilizar para analizar señales de electroencefalogramas (EEG) y
electrocardiogramas (ECG) para detectar patrones y anomalías.
IV. Modelado y simulación: Se utiliza en campos como la ingeniería
mecánica, la aeroespacial y la robótica para simular sistemas complejos
y predecir su comportamiento.
V. Procesamiento de imágenes: MATLAB se utiliza en el procesamiento
de imágenes para realizar tareas como la segmentación, el filtrado y la
restauración de imágenes. Por ejemplo, se puede utilizar para mejorar
la calidad de las imágenes médicas.
VI. Optimización: MATLAB se utiliza en la optimización para encontrar
soluciones óptimas a problemas complejos. Por ejemplo, se puede
utilizar para optimizar el diseño de un motor eléctrico.
VII. Aprendizaje automático: MATLAB se utiliza en el aprendizaje
automático para entrenar modelos predictivos a partir de datos. Por
ejemplo, se puede utilizar para entrenar un modelo predictivo que
prediga el precio de una casa en función de sus características.

II.4. EJEMPLIFICACIÓN

MATLAB es un software de alto nivel y un lenguaje de programación ampliamente


utilizado en campos como la ingeniería, la física y las ciencias computacionales.
Proporciona una interfaz de usuario que incluye una ventana de comandos y una
interfaz gráfica de usuario. Este entorno de programación tiene su propio lenguaje
para realizar cálculos numéricos, análisis de datos, modelado matemático y
visualización de datos. Destaca por su capacidad para trabajar con matrices y
vectores, así como por su variedad de funciones integradas para tareas comunes.
Además, es conocido por su potente capacidad de visualización de datos, la
creación de gráficos 2D y 3D, y la simulación en diversas disciplinas. MATLAB
ofrece herramientas especializadas para aplicaciones específicas y es compatible

8
con una amplia gama de formatos de datos. Cuenta con una comunidad activa de
usuarios y un sólido soporte técnico.

Entorno y Función Principal de MATLAB: MATLAB es un entorno de


software y un lenguaje de programación que se utiliza principalmente en
disciplinas científicas y de ingeniería. Ofrece una interfaz de usuario que
consta de una ventana de comandos y una interfaz gráfica de usuario.

Lenguaje de Programación Propio: MATLAB dispone de su propio


lenguaje de programación diseñado para realizar cálculos numéricos,
análisis de datos, modelado matemático y visualización de datos. Este
lenguaje es especialmente adecuado para operaciones con matrices y
vectores.

Manipulación de Matrices y Vectores: Una de las características


sobresalientes de MATLAB es su capacidad para manipular eficazmente
matrices y vectores. Permite realizar operaciones matriciales y cálculos de
álgebra lineal de manera eficiente.

Funciones y Herramientas Integradas: MATLAB incluye una amplia


variedad de funciones y herramientas incorporadas para llevar a cabo
tareas comunes, como resolución de ecuaciones, cálculos numéricos,
procesamiento de señales y análisis de datos, entre otras.

Visualización de Datos Avanzada: MATLAB ofrece capacidades


avanzadas de visualización de datos. Es posible crear representaciones
gráficas 2D y 3D, generando gráficos, diagramas de barras, gráficos de
dispersión y otros recursos para representar datos de manera efectiva.

Simulación y Modelado: MATLAB se utiliza para crear simulaciones


numéricas en diversas disciplinas, incluyendo sistemas dinámicos, circuitos
electrónicos y procesos físicos.

Herramientas Especializadas: Además de sus capacidades generales,


MATLAB ofrece herramientas y cajas de herramientas específicas para
aplicaciones especializadas, como procesamiento de imágenes,
procesamiento de señales, aprendizaje automático y control automático.

Compatibilidad y Comunidad de Usuarios: MATLAB es compatible con


diversos formatos de datos, lo que facilita la integración con otras
herramientas y sistemas. Además, cuenta con una comunidad activa de
usuarios y ofrece soporte técnico, documentación en línea y tutoriales para
ayudar a los usuarios a aprender y utilizar el software de manera efectiva.

9
10
3. Conclusiones

En conclusión, MATLAB se erige como una herramienta esencial en


el arsenal de aquellos que buscan llevar a cabo análisis de datos,
modelamiento numérico y programación de alto nivel. A lo largo de
este trabajo, hemos explorado las diversas utilidades que ofrece
este aplicativo, desde su capacidad para resolver ecuaciones
diferenciales hasta su eficacia en la representación gráfica de datos
complejos. Hemos visto cómo MATLAB se extiende más allá de las
fronteras de la academia y se ha convertido en un aliado invaluable
en una amplia gama de campos, desde la ingeniería y la ciencia
hasta la investigación en finanzas y la biotecnología.

Las ejemplificaciones presentadas a lo largo de este trabajo ilustran


cómo MATLAB puede aplicarse en situaciones prácticas y del
mundo real, proporcionando soluciones efectivas a problemas
complejos. La versatilidad de MATLAB, su capacidad para integrarse
con otras herramientas y su sólido soporte de comunidad hacen que
sea una elección lógica para quienes buscan una herramienta
confiable y poderosa.

En última instancia, MATLAB no solo simplifica la implementación de


algoritmos y el procesamiento de datos, sino que también promueve
la creatividad y la innovación en el análisis y la resolución de
problemas. Su capacidad para transformar datos en conocimiento y
soluciones tangibles lo convierte en un activo inestimable en el
mundo actual, donde la información y la toma de decisiones
basadas en datos son cruciales. En resumen, MATLAB es una pieza
fundamental en el rompecabezas de la ciencia, la ingeniería y
muchas otras disciplinas, y su utilidad seguirá expandiéndose a
medida que avanza la tecnología y la investigación.

11
REFERENCIAS BIBLIOGRÁFICAS

1. Álvarez, G. (2023). Aplicaciones y usos de MATLAB.


https://www.studocu.com/es-mx/document/centro-de-ensenanza-tecnica-y-
superior/programacion-avanzada/aplicaciones-y-usos-de-matlab/3131240
2. Vargas, J. M. (2016). MATLAB y sus aplicaciones a la ingeniería [PDF].
Recuperado de
https://pavisva.files.wordpress.com/2016/01/matlab-y-sus-aplicaciones-a-la-
ingenieria.pdf

19

También podría gustarte