SlideShare una empresa de Scribd logo
1 de 32
Introducción a MATLAB
Unidad I
Prof. Ing. Gino Pannillo
UNIVERSIDAD CENTROCCIDENTAL
“LISANDRO ALVARADO”
DECANATO DE INGENIERÍA CIVIL
DEPARTAMENTO DE INGENIERÍA ESTRUCTURAL
Propósito y Competencias
• Propósito: Adquirir conocimientos básicos en
el manejo y uso del software MATLAB.
• Competencias: realizar gráficos 2D, conocer la
sintaxis, comandos y el empleo de la ventana
de comandos en MATLAB.
¿Que es MATLAB?
• Es una herramienta sofisticada para análisis
matemático. Desarrollada por Cleve Moler en
su primera versión para el año de 1984.
Actualmente bajo la licencia y desarrollo de
Mathworks.
Unidad I: Fundamento de MATLAB
MATLAB (MATrix LABoratory)
MATLAB en el Tiempo
Unidad I: Fundamento de MATLAB
• MATLAB posee su propio lenguaje de
programación (lenguaje m) bajo un entorno de
desarrollo integrado (IDE).
• El lenguaje m fue creado en 1970 para
proporcionar un sencillo acceso al software de
matrices LINPACK y EISPACK sin tener que
usar Fortran.
¿Lenguaje de Programación?
Unidad I: Fundamento de MATLAB
Entre sus características se encuentran:
o Programación sencilla.
o Biblioteca de matemática amplia.
o Abundantes herramientas gráficas.
o Continuidad entre valores enteros, reales y
complejos.
Características de MATLAB
Unidad I: Fundamento de MATLAB
o Desarrollo de algoritmos.
o Modelación y simulación de datos.
o Análisis y visualización de datos.
o Gráficos de ingeniería.
o Desarrollo de aplicaciones, incluyendo.
construcción de interfaces graficas.
Usos Típicos de MATLAB
Unidad I: Fundamento de MATLAB
Usos Típicos de MATLAB
Unidad I: Fundamento de MATLAB
• MATLAB se ha convertido en una herramienta
estándar para ingenieros y científicos.
• Algunos programas existentes creados en otros
lenguaje de programación (Fortran, C y C++)
han pasado a lenguaje m.
• La versión actual de MATLAB disponible es la
R2011b 7.13.
MATLAB en la Actualidad
Unidad I: Fundamento de MATLAB
• MATLAB es un programa de cálculo numérico
orientado a matrices. Por tanto, será más
eficiente si se diseñan los algoritmos en
términos de matrices y vectores.
• En los últimos años ha aumentado el número
de prestaciones, como la de programar
directamente procesadores digitales de señal o
crear código VHDL.
MATLAB en la Actualidad
Unidad I: Fundamento de MATLAB
Entorno Grafico de MATLAB
Unidad I: Escritorio de MATLAB
oCommand Window:
Se usa para introducir variables, ejecutar funciones
y visualizar resultados.
oCommand History:
Guarda las instrucciones que se hayan ejecutado
en la ventana de comandos, en orden cronológico.
oCurrent Directory Browser:
Muestra los ficheros y carpetas; ordenados por
fecha, tamaño, nombre, etc.
Entorno Grafico de MATLAB
Ventana de comandos
Historia de comandos
Unidad I: Escritorio de MATLAB
Entorno Grafico de MATLAB
Unidad I: Escritorio de MATLAB
oWorkspace:
Su función es mantener informado al usuario de las
variables ejecutadas en la ventana de comandos.
oEditor:
Se utiliza para crear archivos .m, que son
programas que contienen conjuntos de comandos o
funciones.
oHelp:
Se utiliza para hacer búsquedas especificas. Por
ejemplo la función (sin), que muestra una
documentación de la misma.
Entorno Grafico de MATLAB
Unidad I: Escritorio de MATLAB
Editor
Entorno Grafico de MATLAB
Unidad I: Escritorio de MATLAB
Unidad I: Comandos Básicos
Comandos Básicos
Unidad I: Comandos Básicos
Orden de Precedencia
Unidad I: Comandos Básicos
• a=(456+43)*7
a=3493
• r=12
area=pi*r^2
area=452.3893
• d=sqrt(529)
d=23
Ejemplos
Unidad I: Comandos Básicos
Unidad I: Comandos Básicos
Unidad I: Comandos Básicos
FUNCIONES TRIGONOMETRICAS
Sin (x) cos (x) tan (x)
asin (x) acos (x) atan (x)
sinh (x) cosh (x) tanh (x)
Asinh (x) acosh (x) atanh (x)
Funciones trigonométricas, valores de x en
radianes
FUNCIONES ELEMENTALES QUE OPERAN DE MODO ESCALAR
abs (x)
sqrt (x)
log (x)
log10 (x)
Valor absoluto de x
Raíz cuadrada de x
Logaritmo natural de x
Logaritmo decimal de x
FUNCIONES QUE ACTUAN SOBRE VECTORES
sum (x)
max (x)
min (x)
Suma de los elementos de un vector
Máximo valor
Mínimo valor
Unidad I: Comandos Básicos
FUNCIONES MATRICIALES ELEMENTALES
B=A’
zeros (a,b)
A =[ ]
Calcula la transpuesta conjugada de la matriz
Crea una matriz con sus elementos iguales a ceros
Matriz vacía
OPERADORES MATRICIALES
+
-
*
‘
^
.*
Suma
Resta
Multiplicación
transpuesta
Potenciación
Multiplicación producto punto
Unidad I: Comandos Básicos
Manejo de Variables
Unidad I: Variables
• Una variable es un nombre compuesto o una
combinación de varias letras (y dígitos) al cual
se le asigna un valor numérico. Esta variable
puede ser utilizada en expresiones
matemáticas , funciones y cualquier otro tipo
de comando.
Manejo de Variables
Unidad I: Variables
Variables Predefinidas
Unidad I: Variables
• Para almacenar variables en MATLAB se emplea
el comando save y para cargar las misma al
programa es mediante el comando load.
Almacenamientos y
carga de Variables
Unidad I: Variables
• Los comandos mayormente utilizados en
variables son los siguientes:
clear, clc, who, whos, iskeyword.
Hallar el área de acero de una viga cuyo ancho
(b) es de 30 cm y la altura efectiva (d) es de 20
cm. La cuantía de la viga es de
0.008, Realizarlo en la ventana de comandos y
guardar las variables empleadas.
Ejercicio de Variable
Unidad I: Variables
Unidad I: Variables
Matlab hace distinción entre
mayúsculas y minúsculas.
Se trabajo con punto (.) en
los decimales.
Unidad I: Variables
Variables Simbólicas
Unidad I: Variables simbolicas
Referencias
Unidad I: Referencias
• MATLAB para Ingenieros. Holly Moore.
• MATLAB una introducción con ejemplos
prácticos. Amos Gilat.
• http://www.mathworks.com/#hp_products
• http://www.youtube.com/user/MATLAB?blend
=1&ob=4
• http://es.wikipedia.org/wiki/MATLAB

Más contenido relacionado

La actualidad más candente

Fundamentos de matlab
Fundamentos de matlabFundamentos de matlab
Fundamentos de matlabMarc Llanos
 
Aplicaciones de espacios y subespacios vectoriales en la carrera de Mecatrónica
Aplicaciones de espacios y subespacios vectoriales en la carrera de MecatrónicaAplicaciones de espacios y subespacios vectoriales en la carrera de Mecatrónica
Aplicaciones de espacios y subespacios vectoriales en la carrera de MecatrónicaRicardoCceres8
 
Programación visual y orientada a eventos
Programación  visual y orientada a eventosProgramación  visual y orientada a eventos
Programación visual y orientada a eventosMario Martinez Alvarez
 
Leyes de los radicales
Leyes de los radicalesLeyes de los radicales
Leyes de los radicalesnorahildagc
 
1.5 metodos iterativos
1.5 metodos iterativos1.5 metodos iterativos
1.5 metodos iterativosmorenito9001
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlabMarc Llanos
 
Solución de Sistemas de Ecuaciones Lineales
Solución de Sistemas de Ecuaciones LinealesSolución de Sistemas de Ecuaciones Lineales
Solución de Sistemas de Ecuaciones Linealesalcalarmando
 
Introducción a los métodos númericos
Introducción a los métodos númericosIntroducción a los métodos númericos
Introducción a los métodos númericosTensor
 
Matlab para Ingenieros.pdf
Matlab para Ingenieros.pdfMatlab para Ingenieros.pdf
Matlab para Ingenieros.pdfssuser7fd17b
 
Programación de microcontrolador
Programación de microcontroladorProgramación de microcontrolador
Programación de microcontroladorTaqui Wajuyat Flor
 
Representación en series de Fourier
Representación en series de FourierRepresentación en series de Fourier
Representación en series de Fouriermarianyelimendez
 
INTRODUCCIÓN A LOS POLINOMIOS
INTRODUCCIÓN A LOS POLINOMIOSINTRODUCCIÓN A LOS POLINOMIOS
INTRODUCCIÓN A LOS POLINOMIOSFlorencio Huaypuna
 
Soluciones de sistema de ecuaciones en Matlab
Soluciones de sistema de ecuaciones en MatlabSoluciones de sistema de ecuaciones en Matlab
Soluciones de sistema de ecuaciones en MatlabHugo Piure
 
Homomorfismo de monoide y de cuerpo
Homomorfismo de monoide y de cuerpoHomomorfismo de monoide y de cuerpo
Homomorfismo de monoide y de cuerpoPatricia Herrera
 

La actualidad más candente (20)

Sucesiones y series
Sucesiones y seriesSucesiones y series
Sucesiones y series
 
Fundamentos de matlab
Fundamentos de matlabFundamentos de matlab
Fundamentos de matlab
 
Aplicaciones de espacios y subespacios vectoriales en la carrera de Mecatrónica
Aplicaciones de espacios y subespacios vectoriales en la carrera de MecatrónicaAplicaciones de espacios y subespacios vectoriales en la carrera de Mecatrónica
Aplicaciones de espacios y subespacios vectoriales en la carrera de Mecatrónica
 
Programación visual y orientada a eventos
Programación  visual y orientada a eventosProgramación  visual y orientada a eventos
Programación visual y orientada a eventos
 
Leyes de los radicales
Leyes de los radicalesLeyes de los radicales
Leyes de los radicales
 
1.5 metodos iterativos
1.5 metodos iterativos1.5 metodos iterativos
1.5 metodos iterativos
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlab
 
Solución de Sistemas de Ecuaciones Lineales
Solución de Sistemas de Ecuaciones LinealesSolución de Sistemas de Ecuaciones Lineales
Solución de Sistemas de Ecuaciones Lineales
 
Introducción a los métodos númericos
Introducción a los métodos númericosIntroducción a los métodos númericos
Introducción a los métodos númericos
 
Matlab para Ingenieros.pdf
Matlab para Ingenieros.pdfMatlab para Ingenieros.pdf
Matlab para Ingenieros.pdf
 
Programación de microcontrolador
Programación de microcontroladorProgramación de microcontrolador
Programación de microcontrolador
 
CALCULO II Funciones
CALCULO II Funciones CALCULO II Funciones
CALCULO II Funciones
 
Representación en series de Fourier
Representación en series de FourierRepresentación en series de Fourier
Representación en series de Fourier
 
INTRODUCCIÓN A LOS POLINOMIOS
INTRODUCCIÓN A LOS POLINOMIOSINTRODUCCIÓN A LOS POLINOMIOS
INTRODUCCIÓN A LOS POLINOMIOS
 
Función cuadrática
Función  cuadráticaFunción  cuadrática
Función cuadrática
 
Multiplicación Y División De Radicales
Multiplicación Y División De RadicalesMultiplicación Y División De Radicales
Multiplicación Y División De Radicales
 
Evaluar expresiones
Evaluar expresiones Evaluar expresiones
Evaluar expresiones
 
Soluciones de sistema de ecuaciones en Matlab
Soluciones de sistema de ecuaciones en MatlabSoluciones de sistema de ecuaciones en Matlab
Soluciones de sistema de ecuaciones en Matlab
 
Homomorfismo de monoide y de cuerpo
Homomorfismo de monoide y de cuerpoHomomorfismo de monoide y de cuerpo
Homomorfismo de monoide y de cuerpo
 
Sistemas de ecuaciones
Sistemas de ecuacionesSistemas de ecuaciones
Sistemas de ecuaciones
 

Destacado

diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlabsarahy4625
 
Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)morones.om
 
Matlab presentacion enero2012
Matlab presentacion enero2012Matlab presentacion enero2012
Matlab presentacion enero2012gerardoarbito
 
Cursos de MATLAB
Cursos de MATLABCursos de MATLAB
Cursos de MATLABdwquezada
 
Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores MatlabPaul Arevalo
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introductionideas2ignite
 
Ejercicios MATLAB
Ejercicios MATLABEjercicios MATLAB
Ejercicios MATLABdwquezada
 
Solucion de-problemas-de-ingenieria-con-matlab
Solucion de-problemas-de-ingenieria-con-matlabSolucion de-problemas-de-ingenieria-con-matlab
Solucion de-problemas-de-ingenieria-con-matlabWilson Bautista
 
Matlab basico
Matlab basicoMatlab basico
Matlab basicoford81
 
Ejercicio Repaso bucles y IF
Ejercicio Repaso bucles y IFEjercicio Repaso bucles y IF
Ejercicio Repaso bucles y IFmatlab_usc
 
Sesión 6: funciones en matlab
Sesión 6: funciones en matlabSesión 6: funciones en matlab
Sesión 6: funciones en matlabmatlab_usc
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en MatlabGaby Solano
 
Slides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y buclesSlides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y buclesmatlab_usc
 
Matlab 2 Capitulo 5
Matlab 2 Capitulo 5Matlab 2 Capitulo 5
Matlab 2 Capitulo 5guest4f4d78d
 
Tutorial funciones básicas Matlab
Tutorial funciones básicas MatlabTutorial funciones básicas Matlab
Tutorial funciones básicas Matlabkariitoorttega
 
SIMULADOR PRO II
SIMULADOR PRO IISIMULADOR PRO II
SIMULADOR PRO IIisiliolugo
 

Destacado (20)

diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlab
 
Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)
 
Matlab presentacion enero2012
Matlab presentacion enero2012Matlab presentacion enero2012
Matlab presentacion enero2012
 
Cursos de MATLAB
Cursos de MATLABCursos de MATLAB
Cursos de MATLAB
 
Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores Matlab
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introduction
 
matlab
matlabmatlab
matlab
 
Ejercicios MATLAB
Ejercicios MATLABEjercicios MATLAB
Ejercicios MATLAB
 
Solucion de-problemas-de-ingenieria-con-matlab
Solucion de-problemas-de-ingenieria-con-matlabSolucion de-problemas-de-ingenieria-con-matlab
Solucion de-problemas-de-ingenieria-con-matlab
 
MATLAB Tutorial
MATLAB TutorialMATLAB Tutorial
MATLAB Tutorial
 
Matlab basico
Matlab basicoMatlab basico
Matlab basico
 
Ejercicio Repaso bucles y IF
Ejercicio Repaso bucles y IFEjercicio Repaso bucles y IF
Ejercicio Repaso bucles y IF
 
Sesión 6: funciones en matlab
Sesión 6: funciones en matlabSesión 6: funciones en matlab
Sesión 6: funciones en matlab
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
Slides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y buclesSlides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y bucles
 
Matlab 2 Capitulo 5
Matlab 2 Capitulo 5Matlab 2 Capitulo 5
Matlab 2 Capitulo 5
 
Tutorial funciones básicas Matlab
Tutorial funciones básicas MatlabTutorial funciones básicas Matlab
Tutorial funciones básicas Matlab
 
SIMULADOR PRO II
SIMULADOR PRO IISIMULADOR PRO II
SIMULADOR PRO II
 
Funciones y gráficas en matlab
Funciones y gráficas en matlabFunciones y gráficas en matlab
Funciones y gráficas en matlab
 

Similar a Introduccion y operaciones basicas (matlab)

Similar a Introduccion y operaciones basicas (matlab) (20)

Curso matlab básico semestre 1 - 2017
Curso matlab básico   semestre 1 - 2017Curso matlab básico   semestre 1 - 2017
Curso matlab básico semestre 1 - 2017
 
Carmen
CarmenCarmen
Carmen
 
Carmen
CarmenCarmen
Carmen
 
Carmen
CarmenCarmen
Carmen
 
Carmen
CarmenCarmen
Carmen
 
Carmen
CarmenCarmen
Carmen
 
Copiade documento(2)
Copiade documento(2)Copiade documento(2)
Copiade documento(2)
 
Computacion ii cap i
Computacion ii cap iComputacion ii cap i
Computacion ii cap i
 
computacion
computacioncomputacion
computacion
 
matlab (2).pptx
matlab (2).pptxmatlab (2).pptx
matlab (2).pptx
 
Laboratorio metodos-numericos-unsch-01
Laboratorio metodos-numericos-unsch-01Laboratorio metodos-numericos-unsch-01
Laboratorio metodos-numericos-unsch-01
 
Matlab
Matlab Matlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 
Tutorial de matlab [101 paginas en español]
Tutorial de matlab [101 paginas   en español]Tutorial de matlab [101 paginas   en español]
Tutorial de matlab [101 paginas en español]
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 
Tutorial matlab
Tutorial matlabTutorial matlab
Tutorial matlab
 

Último

Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 

Último (20)

PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 

Introduccion y operaciones basicas (matlab)

  • 1. Introducción a MATLAB Unidad I Prof. Ing. Gino Pannillo UNIVERSIDAD CENTROCCIDENTAL “LISANDRO ALVARADO” DECANATO DE INGENIERÍA CIVIL DEPARTAMENTO DE INGENIERÍA ESTRUCTURAL
  • 2. Propósito y Competencias • Propósito: Adquirir conocimientos básicos en el manejo y uso del software MATLAB. • Competencias: realizar gráficos 2D, conocer la sintaxis, comandos y el empleo de la ventana de comandos en MATLAB.
  • 3. ¿Que es MATLAB? • Es una herramienta sofisticada para análisis matemático. Desarrollada por Cleve Moler en su primera versión para el año de 1984. Actualmente bajo la licencia y desarrollo de Mathworks. Unidad I: Fundamento de MATLAB MATLAB (MATrix LABoratory)
  • 4. MATLAB en el Tiempo Unidad I: Fundamento de MATLAB
  • 5. • MATLAB posee su propio lenguaje de programación (lenguaje m) bajo un entorno de desarrollo integrado (IDE). • El lenguaje m fue creado en 1970 para proporcionar un sencillo acceso al software de matrices LINPACK y EISPACK sin tener que usar Fortran. ¿Lenguaje de Programación? Unidad I: Fundamento de MATLAB
  • 6. Entre sus características se encuentran: o Programación sencilla. o Biblioteca de matemática amplia. o Abundantes herramientas gráficas. o Continuidad entre valores enteros, reales y complejos. Características de MATLAB Unidad I: Fundamento de MATLAB
  • 7. o Desarrollo de algoritmos. o Modelación y simulación de datos. o Análisis y visualización de datos. o Gráficos de ingeniería. o Desarrollo de aplicaciones, incluyendo. construcción de interfaces graficas. Usos Típicos de MATLAB Unidad I: Fundamento de MATLAB
  • 8. Usos Típicos de MATLAB Unidad I: Fundamento de MATLAB
  • 9. • MATLAB se ha convertido en una herramienta estándar para ingenieros y científicos. • Algunos programas existentes creados en otros lenguaje de programación (Fortran, C y C++) han pasado a lenguaje m. • La versión actual de MATLAB disponible es la R2011b 7.13. MATLAB en la Actualidad Unidad I: Fundamento de MATLAB
  • 10. • MATLAB es un programa de cálculo numérico orientado a matrices. Por tanto, será más eficiente si se diseñan los algoritmos en términos de matrices y vectores. • En los últimos años ha aumentado el número de prestaciones, como la de programar directamente procesadores digitales de señal o crear código VHDL. MATLAB en la Actualidad Unidad I: Fundamento de MATLAB
  • 11. Entorno Grafico de MATLAB Unidad I: Escritorio de MATLAB oCommand Window: Se usa para introducir variables, ejecutar funciones y visualizar resultados. oCommand History: Guarda las instrucciones que se hayan ejecutado en la ventana de comandos, en orden cronológico. oCurrent Directory Browser: Muestra los ficheros y carpetas; ordenados por fecha, tamaño, nombre, etc.
  • 12. Entorno Grafico de MATLAB Ventana de comandos Historia de comandos Unidad I: Escritorio de MATLAB
  • 13. Entorno Grafico de MATLAB Unidad I: Escritorio de MATLAB oWorkspace: Su función es mantener informado al usuario de las variables ejecutadas en la ventana de comandos. oEditor: Se utiliza para crear archivos .m, que son programas que contienen conjuntos de comandos o funciones. oHelp: Se utiliza para hacer búsquedas especificas. Por ejemplo la función (sin), que muestra una documentación de la misma.
  • 14. Entorno Grafico de MATLAB Unidad I: Escritorio de MATLAB Editor
  • 15. Entorno Grafico de MATLAB Unidad I: Escritorio de MATLAB
  • 16. Unidad I: Comandos Básicos Comandos Básicos
  • 17. Unidad I: Comandos Básicos
  • 18. Orden de Precedencia Unidad I: Comandos Básicos
  • 19. • a=(456+43)*7 a=3493 • r=12 area=pi*r^2 area=452.3893 • d=sqrt(529) d=23 Ejemplos Unidad I: Comandos Básicos
  • 20. Unidad I: Comandos Básicos
  • 21. Unidad I: Comandos Básicos
  • 22. FUNCIONES TRIGONOMETRICAS Sin (x) cos (x) tan (x) asin (x) acos (x) atan (x) sinh (x) cosh (x) tanh (x) Asinh (x) acosh (x) atanh (x) Funciones trigonométricas, valores de x en radianes FUNCIONES ELEMENTALES QUE OPERAN DE MODO ESCALAR abs (x) sqrt (x) log (x) log10 (x) Valor absoluto de x Raíz cuadrada de x Logaritmo natural de x Logaritmo decimal de x FUNCIONES QUE ACTUAN SOBRE VECTORES sum (x) max (x) min (x) Suma de los elementos de un vector Máximo valor Mínimo valor Unidad I: Comandos Básicos
  • 23. FUNCIONES MATRICIALES ELEMENTALES B=A’ zeros (a,b) A =[ ] Calcula la transpuesta conjugada de la matriz Crea una matriz con sus elementos iguales a ceros Matriz vacía OPERADORES MATRICIALES + - * ‘ ^ .* Suma Resta Multiplicación transpuesta Potenciación Multiplicación producto punto Unidad I: Comandos Básicos
  • 24. Manejo de Variables Unidad I: Variables • Una variable es un nombre compuesto o una combinación de varias letras (y dígitos) al cual se le asigna un valor numérico. Esta variable puede ser utilizada en expresiones matemáticas , funciones y cualquier otro tipo de comando.
  • 27. • Para almacenar variables en MATLAB se emplea el comando save y para cargar las misma al programa es mediante el comando load. Almacenamientos y carga de Variables Unidad I: Variables • Los comandos mayormente utilizados en variables son los siguientes: clear, clc, who, whos, iskeyword.
  • 28. Hallar el área de acero de una viga cuyo ancho (b) es de 30 cm y la altura efectiva (d) es de 20 cm. La cuantía de la viga es de 0.008, Realizarlo en la ventana de comandos y guardar las variables empleadas. Ejercicio de Variable Unidad I: Variables
  • 30. Matlab hace distinción entre mayúsculas y minúsculas. Se trabajo con punto (.) en los decimales. Unidad I: Variables
  • 31. Variables Simbólicas Unidad I: Variables simbolicas
  • 32. Referencias Unidad I: Referencias • MATLAB para Ingenieros. Holly Moore. • MATLAB una introducción con ejemplos prácticos. Amos Gilat. • http://www.mathworks.com/#hp_products • http://www.youtube.com/user/MATLAB?blend =1&ob=4 • http://es.wikipedia.org/wiki/MATLAB