Está en la página 1de 24

MATLAB

• Es un lenguaje de programación científica de alto nivel


• creado por el Dr. Cleve Moler en 1984.
• Abreviación de la frase en inglés Matrix Laboratory.
• Es un programa para realizar cálculos numéricos con vectores y
matrices.
• Tiene su propio lenguaje de programación.
Usos típicos incluyen
• Matemáticas y Computación
• Desarrollo de Algoritmos
• Adquisición de Datos
• Modelamiento, Simulación y Creación de Prototipos
• Gráficos Científicos y de Ingeniería
• Desarrollo de aplicaciones, incluyendo construcción
• de interfaces de usuario.
• Ha evolucionado a lo largo de un período de años con el aporte de
muchos usuarios.
• En ambientes universitarios, es la herramienta de instrucción
estándar para cursos de básicos y avanzados en matemáticas,
ingeniería y la ciencia.
• En la industria, MATLAB es la herramienta de elección para la
investigación de alta productividad, desarrollo y análisis.
• La facilidad de programación de Matlab está asociada a que el
programa libera al usuario de tareas administrativas de “bajo nivel”
como por ejemplo:
Declarar variables
• Dar valores iniciales a las variables
• Especificar tipos de datos
• Asignar memoria a las variables
• Compilar.
VENTANA DEL MATLAB
Command Window
• Es la parte más importante de la ventana inicial.
• También se conoce como “área de trabajo”.
• El símbolo >> se conoce como prompt (iniciador o aviso) e indica que
el programa está preparado para recibir instrucciones.

Command History:
Graba o guarda los commandos que se ejecutan en la ventana de
commandos (Command Window).
• Se usan para guardar un valor.
• Se crean mediante una sentencia de asignación cuyo formato es:
nombrevariable = expresión
• Ejemplo:
• Correcta:
A = 2 (Indica que “A adquiere el valor de 2”)
• Incorrecto:
2 = A (El programa nos dará un error de asignación)
Operadores numéricos
• Suma (+)
• Resta (-)
• Multiplicación (*)
• División (/,\)
• Exponenciación (^, e)
Variables
• MATLAB no requiere ningún tipo de comando para declarar variables. Sencillamente crea la variable
mediante asignación directa de su valor.
• >> v=3

Variables vectoriales
Para representar a un vector de n elementos se puede definir en MATLAB una variable de las siguientes formas:
V = [v1, v2, v3, .......,vn]
V = [v1 v2 v3 ....... vn]
>> vector1=[1,4,9,2.25,1/4]

Variables matriciales
En MATLAB se definen las matrices introduciendo entre corchetes todos sus vectores fila separados por punto y coma.
M = [a11 a12 a13;a21 a22 a23;a31 a32 a33]
M = [a11 ,a12 ,a13;a21 ,a22 ,a23;a31 ,a32 ,a33]
Funciones con argumento real
FUNCIONES TRIGONOMETRICAS FUNCIONES HIPERBOLICAS

Funciones exponenciales y logarítmicas Funciones específicas de variable numérica


Representación geométrica: curvas y
superficies
• Graficando datos
Gráficos básicos 2D: barras, sectores,
histogramas, racimo, error y flechas
Gráficos 2D: curvas en explícitas, implícitas,
paramétricas y polares
Gráficos de líneas 3D
• El módulo básico de MATLAB permite realizar gráficos en
tres dimensiones, tanto de líneas como de mallas y
superficies. También permite utilizar coordenadas
paramétricas y explícitas. Los pasos que se siguen en
general para realizar un gráfico tridimensional se
presentan en la siguiente tabla:
Superficies explícitas y paramétricas, mallas y
contornos (curvas de nivel)
• Los gráficos de superficie permiten obtener
representaciones densas de figuras
tridimesionales y en especial de funciones de dos
variables. El primer paso para representar una
función de dos variables z=f(x,y) mediante su
gráfico de superficie es utilizar el comando
meshgrid, que básicamente define la matriz de
puntos (X,Y) sobre los cuales se evalúa la función
de dos variables para hacer su representación
gráfica. El segundo paso es utilizar los comandos
disponibles al efecto que vienen dados por el
comando surf y sus variantes.

También podría gustarte