Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRÁCTICA N°3
Introducción a MATLAB
ALUMNA: Keila Abigail Muñante Carrillo
CODIGO: 2017-178017
DOCENTE: MSc. Milagros Cruz Mamani
CURSO: Simulación y Modelación Ambiental
SEMESTRE: VII
TACNA- PERÚ
I. INTRODUCCIÓN
Las matemáticas, a lo largo del tiempo, han sido utilizadas en distintos ámbitos de la
ciencia con el objetivo de resolver, identificar, interpretar, representar y modelar distintas
situaciones o problemas de la vida cotidiana; debido a esto, se ha desarrollado, con ayuda
de sistemas computacionales, la creación de programas o softwares que puedan facilitar,
dinamizar y mejorar el uso de las matemáticas según sea su tipo de aplicación y
orientación permitiendo así ofrecer un entorno de desarrollo integrado usando algoritmos.
Actualmente se cuentan con varios programas matemáticos que pueden diseñar algoritmos
para simular aproximaciones de solución a problemas en análisis matemático, uno de los
más usados es MATLAB, este constituye actualmente un estándar dentro de las
herramientas del análisis numérico, tanto por su gran capacidad y sencillez de manejo
como por su enorme versatilidad y difusión; este posibilita la ejecución del cálculo
numérico y simbólico de forma rápida y precisa, acompañado de características gráficas y
de visualización avanzadas aptas para el trabajo científico y la ingeniería.
II. OBJETIVOS
Conocer las características generales, funciones y comandos básicos del software
MATLAB.
Aprender a usar el software MATLAB como programa y herramienta básica de
cálculo de vectores y matrices mediante la resolución de ejercicios.
III. MARCO TEÓRICO
III.1. MATLAB
Según Morre (2007) el software más usado
para ingeniería es MATLAB, el cual
consiste en un paquete que maneja las
matemáticas de una manera muy simple,
además están habilitados con utilerías que
permiten a los usuarios realizar
complicados procedimientos matemáticos
con facilidad. MATLAB puede realizar
procesos de optimización con tiempos de
desarrollo muy cortos; esto es debido a la
existencia de una gran cantidad de Figura 01. Paquete MATLAB versión
R2016a
programas agrupados en paquetes
especializados llamados toolboxes desarrollados por especialistas de todo el mundo
que simplifican la labor de desarrollo de técnicas de resolución de problemas.
Hoy en día, MATLAB es un programa muy potente, con un entorno agradable, que
incluye herramientas de cálculo científico y técnico y de visualización gráfica, así
como un lenguaje de programación de alto nivel.
III.3. Consideraciones iniciales al MATLAB
El Lenguaje de Computación Técnica MATLAB es un ambiente de computación
técnica integrada que combina computación numérica, gráficos y visualización
avanzada y un lenguaje de programación de alto nivel (White, 2003).
Editor
Directorio
actual
Historial de
comandos
Ventana de
comandos
Workspace
Declaración de variables:
- Número entero: sin punto decimal.
- Número real: Con punto decimal.
- Número complejo: Se guardan en su representación rectangular, la i indica que
es imaginario.
- Variable simbólica: Valor simbólico.
- Cadena de caracteres: Datos con letras y números.
- Booleano: true o false.
- Inf: Representa un infinito ya sea positivo o negativo (-Inf).
- NaN: Representa una indeterminación como 0/0.
- Rand: Devuelve un único número aleatorio entre 0 y 1.
Funciones y características básicas del entorno de MATLAB:
- ans: Se crea automáticamente cuando no se especifica un argumento de salida
(asignación).
- close all: Cierra todas las ventanas abiertas dentro del entorno.
- clear all: Elimina todas las variables declaradas presentes en el Workspace.
- clc: Borra todas las entradas y salidas de la pantalla de la ventana de
comandos.
- Whos: Esta función muestra en orden alfabético todas las variables en el área
de trabajo actualmente activa, con información sobre sus tamaños y tipos.
- Es conveniente también hacer uso intensivo de la ayuda de MATLAB:
accediendo a ella desde el menú o tecleando en la ventana de comandos help
<palabra clave> para la ayuda sobre el comando especificado.
- Las letras mayúsculas y las minúsculas para MATLAB no son equivalentes:
valor y Valor son dos variables diferentes. Los nombres de las variables tienen
que comenzar con una letra, pueden contener hasta 63 caracteres (letras,
números y barra baja, pero no signos de puntuación).
- También se prohíbe usar las palabras reservadas: “for end if while function
return elseif case otherwise switch continue else try catch global persistent
break” como nombre de variables.
- Un punto y coma (;) al final de cualquier expresión: suprime la salida del
resultado por la pantalla (pero no la evaluación de dicha expresión).
- En MATLAB se puede usar tanto paréntesis ( ) como corchetes [ ], pero éstos
tienen significados diferentes: los paréntesis sirven para agrupar expresiones e
indicar los argumentos de funciones, mientras que los corchetes especifican
listas, vectores y matrices.
- Cualquier cálculo se puede abortar pulsando Ctrl-C.
Comando Descripción
for Lazo ForNext
format Formato Numérico (dígitos significativos, exponentes)
help Ayuda
text Agrega texto al gráfico actual, vea también title, xlabel, ylabel, gtext
xlabel/ylabel Agrega una identificación al eje horizontal/vertical del gráfico actual, vea
también title, text, gtext
zeros (ceros) Devuelve un vector o matriz de ceros
pi 3.14159265…….
i −1 √
unidad imaginaria =
j igual que i
eps* precisión de las operaciones de punto flotante, 2-52
Inf infinito
NaN no un número (Not a Number)
*En particular eps es una cantidad que se usa por lo general para evitar división por
cero y NaN es un resultado que MATLAB presenta cuando el resultado de la
operación indicada no es numérico.
2) Cree un vector de números complejos con 8 puntos equidistantes entre 1+2i y 10+10i.
COMANDO “/”
VII.RECOMENDACIONES
Al momento de empezar a digitar los diferentes comandos es necesario tener mucho
cuidado con errores de escritura para evitar problemas de lectura al momento de la
ejecución.
Se recomienda usar nombres de variables que permitan saber de forma intuitiva cual
es el dato que se almacena en cada variable.
Para un mejor aprovechamiento del software MATLAB es necesario conocer y
aprender los comandos básicos manteniéndose en constante familiarización con el
programa.
VIII. BIBLIOGRAFÍA
1) López, David. (2006). MATLAB con aplicaciones a la ingeniería, física y finanzas.
Alfaomega.
2) Fernández, René. (2006). Curso introductorio de MATLAB. Venezuela. Editorial
Equinoccio.
3) Gilat, Amos. (2006). MATLAB: Una introducción con ejemplos prácticos. España.
Editorial Reverté.
4) Knight, Andrew. (1999). Basics of MATLAB and Beyond. Chapman and Hall/CRC;
1era edition.
5) Moore, Holly. (2007). MATLAB para ingenieros. Pearson Prentice Hall.
6) López, César. (2002). MATLAB y sus aplicaciones en las ciencias y la ingeniería.
Prentice Hall.
7) White, Robert. (2003). Computational Mathematics: Models, Methods, and Analysis
with MATLAB and MPI. Chapman and Hall/CRC. 1 edition.
https://media.utp.edu.co/ingenieria-fisica/archivos/Laboratorio
%2011%202017%28Sesio_n%20MATLAB%29.pdf