Breve introducción a MATLAB®#

Para empezar con este cuadernillo de prácticas, empezaremos por definir el software MATLAB®: A diferencia de un lenguaje de programación, este software es una herramienta computacional que integra un conjunto de funciones específicas y sub-interfaces para el desarrollo de soluciones matemáticas de métodos numéricos, simulación, redes neuronales e incluso visión artificial.

La interfaz gráfica o ventana principal del software se muestra en la Figura 1.

_images/figura1.jpg

Figura 1 Pantalla principal de MATLAB®#

Las funciones y operaciones básicas, así como los cálculos con fórmulas complejas se llevan a cabo utilizando la ventana de comandos (ver Figura 2). Esta ventana de comandos recueerda a una calculadora científica, como es posible intuir, la sintaxis para realizar operaciones es muy similar a la que se utiliza en ese tipo de calculadoras. Para realizar una operación básica basta con expresarla con la sintaxis correcta, por ejemplo:

2^3
ans =  8

Las sub-ventanas principales son las mostradas en las Figuras: Figura 2, Figura 3, Figura 4 y Figura 5.

_images/figura2a.jpg

Figura 2 Ventana de comandos (Command window)#

_images/figura2b.jpg

Figura 3 Area del espacio de trabajo (Workspace)#

_images/figura3b.jpg

Figura 4 Area de la carpeta activa (Current folder)#

_images/figura3c.jpg

Figura 5 Area de inicio general de MATLAB® (Home)#

Operaciones matemáticas comunes#

Tabla 1 Operaciones matemáticas #

Sintaxis

Resultado

sqrt(x)

calcula la raiz cuadrada de x

abs(x)

calcula el valor absoluto de x

nthroot(x,n)

calcula la n-ésima raiz de x

sign(x)

regresa el signo de x, -1 si x es negativo, 0 si x es igual a 0 y 1 si x es positivo

exp(x)

calcula la exponencial de x, \(e^{x}\)

log(x)

calcula el logaritmo natural de x

log10(x)

calcula el coseno inverso de x, devuelve un ángulo en radianes, x debe estar entre -1 y 1

round(x,n)

redondea el valor de x al número mas próximo con n decimales

Tabla 2 Operaciones matemáticas con funciones trigonométricas#

Sintaxis

Resultado

sin(x)

calcula el seno de x, con x en radianes

cos(x)

calcula el coseno de x, con x en radianes

tan(x)

calcula la tangente de x, con x en radianes

asin(x)

calcula el seno inverso de x, devuelve un ángulo en radianes, x debe estar entre -1 y 1

acos(x)

calcula el coseno inverso de x, devuelve un ángulo en radianes, x debe estar entre -1 y 1