Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción a MatLab
CDE
Contenido
• Introducción
• Números y operaciones
• Vectores y matrices
• Gráficos 2D y 3D
Introducción a MatLab
INTRODUCCIÓN
Introducción a MatLab
INTRODUCCIÓN
• Tratamiento de matrices
• Resolución de ecuaciones y sistemas de ecuaciones no lineales,
Optimización
• Álgebra Lineal, resolución de sistemas de ecuaciones lineales,
autovalores y autovectores
• Polinomios, Cálculo de raices
• Derivación e integración numérica
• Resolución de ecuaciones diferenciales ordinarias y en derivadas
parciales
• Gráficos 2D y 3D
• Y mucho más
Introducción a MatLab
INTRODUCCIÓN
ENTORNO MATLAB
Ribbon
Current
folder
Wokspace
Editor
Command
Script Command History
description Window
Introducción a MatLab
INTRODUCCIÓN
ENTORNO MATLAB
Introducción a MatLab
NUMEROS Y OPERACIONES
Tipos de variables:
• Single número real que ocupa 4 bytes
• Double, número real que ocupa 8 bytes
• int8, número entero de 1 byte
• int16,número entero de 2 bytes
• int32,numero entero de 4 bytes
• int64, número entero de 8 bytes
• Logical, True/False
• Complex
Introducción a MatLab
NUMEROS Y OPERACIONES
Introducción a MatLab
NUMEROS Y OPERACIONES
• Suma: +
• Multiplicación: *
• Exponenciación: ^
• Resta: -
• División: /
• Resto de división entera rem (x,y)
• Raiz cuadrada: sqrt(x)
Introducción a MatLab
NUMEROS Y OPERACIONES
Introducción a MatLab
NUMEROS Y OPERACIONES
Introducción a MatLab
NUMEROS Y OPERACIONES
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
VECTORES Y MATRICES
Los elementos de columna separados por salto de tabulador y las filas por
Retorno de carro.
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
VECTORES Y MATRICES
Concatenar matrices
Introducción a MatLab
VECTORES Y MATRICES
Operador :
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
VECTORES Y MATRICES
Operadores relacionales
Operadores lógicos
Introducción a MatLab
VECTORES Y MATRICES
Introducción a MatLab
BUCLES
Bucles For
Bucles While
Introducción a MatLab
CONDICIONALES
Bloques If-elseif-else
Bloques Switch
Introducción a MatLab
ENTRADA Y SALIDA DE DATOS
Entrada de datos
Introducción a MatLab
ENTRADA Y SALIDA DE DATOS
Introducción a MatLab
SCRIPT Y FUNCIONES
Introducción a MatLab
SCRIPT Y FUNCIONES
Funciones
Introducción a MatLab
SCRIPT Y FUNCIONES
Script
Introducción a MatLab
GRÁFICOS 2D Y 3D
• plot() crea un gráfico a partir de vectores y/o columnas de matrices, con escalas lineales
sobre ambos ejes
• plotyy() dibuja dos funciones con dos escalas diferentes para las ordenadas, una a la
derecha y otra a la izquierda de la figura.
• loglog() ídem con escala logarítmica en ambos ejes
• semilogx() ídem con escala lineal en el eje de ordenadas y logarítmica en el eje de
abscisas
• semilogy() ídem con escala lineal en el eje de abscisas y logarítmica en el eje de
ordenadas
Introducción a MatLab
GRÁFICOS 2D Y 3D
Gráficos Bidimensionales
Introducción a MatLab
GRÁFICOS 2D Y 3D
Introducción a MatLab
GRÁFICOS 2D Y 3D
Códigos de color en
gráficos
Introducción a MatLab
GRÁFICOS 2D Y 3D
Introducción a MatLab
GRÁFICOS 2D Y 3D
Introducción a MatLab
GRÁFICOS 2D Y 3D
ezsurf(‘función bidimensional’,[xinf,xsup,yinf,xsup])
ezsurf('x^2+y^2')
ezsurf('sin(x)+cos(x)')
Introducción a MatLab
GRÁFICOS 2D Y 3D
ezcontourf(‘función bidimensional’,[xinf,xsup,yinf,xsup])
ezcontourf('x^2+y^2')
ezcontourf('sin(x)+cos(x)')
Introducción a MatLab
BIBLIOGRAFÍA BÁSICA
Introducción a MatLab
ENLACES DE INTERÉS
https://es.mathworks.com/products/matlab.html
https://es.mathworks.com/academia/students.html?s_tid=acb_stp
https://es.mathworks.com/solutions.html?s_tid=gn_sol
Introducción a MatLab