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

Modelos matematicos equipo n.2
Modelos matematicos equipo n.2Modelos matematicos equipo n.2
Modelos matematicos equipo n.2YamilAlbertoCasado
 
Curso matlab
Curso matlabCurso matlab
Curso matlabford81
 
transformada de laplace
transformada de laplacetransformada de laplace
transformada de laplaceMai Gab
 
Diseño algorítmico
Diseño algorítmicoDiseño algorítmico
Diseño algorítmicooviedospablo
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlabMarc Llanos
 
Teoria de errores analisis numerico.
Teoria de errores  analisis numerico.Teoria de errores  analisis numerico.
Teoria de errores analisis numerico.Amilcar Aragoza
 
1.5 metodos iterativos
1.5 metodos iterativos1.5 metodos iterativos
1.5 metodos iterativosmorenito9001
 
Teorema de Cauchy
Teorema de CauchyTeorema de Cauchy
Teorema de CauchyDavid Solis
 
Rigorización de las matemáticas y la crisis de los fundamentos matemáticos en...
Rigorización de las matemáticas y la crisis de los fundamentos matemáticos en...Rigorización de las matemáticas y la crisis de los fundamentos matemáticos en...
Rigorización de las matemáticas y la crisis de los fundamentos matemáticos en...Javier Valencia
 
Calculo de Vectores Propios, Multiplicidades y Polinomios Caracteristicos
Calculo de Vectores Propios, Multiplicidades y Polinomios CaracteristicosCalculo de Vectores Propios, Multiplicidades y Polinomios Caracteristicos
Calculo de Vectores Propios, Multiplicidades y Polinomios Caracteristicosalgebragr4
 
Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.Mayra Peña
 
Fundamentos de matlab
Fundamentos de matlabFundamentos de matlab
Fundamentos de matlabMarc Llanos
 
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton RaphsonVentajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton RaphsonDiana Laura Ochoa Gallegos
 
Solucionario ecuaciones diferenciales dennis zill[7a edicion]
Solucionario ecuaciones diferenciales dennis zill[7a edicion]Solucionario ecuaciones diferenciales dennis zill[7a edicion]
Solucionario ecuaciones diferenciales dennis zill[7a edicion]Laura Cortes
 
Teoría de un método Iterativo
Teoría de un método IterativoTeoría de un método Iterativo
Teoría de un método IterativoErik Orozco Valles
 
Mapa aplicación de las variables complejas en la ingieneria
Mapa aplicación de las variables complejas en la ingieneriaMapa aplicación de las variables complejas en la ingieneria
Mapa aplicación de las variables complejas en la ingieneriasalomesayasi
 

La actualidad más candente (20)

Ecuacion de clairaut
Ecuacion de clairautEcuacion de clairaut
Ecuacion de clairaut
 
Clase1
Clase1Clase1
Clase1
 
Modelos matematicos equipo n.2
Modelos matematicos equipo n.2Modelos matematicos equipo n.2
Modelos matematicos equipo n.2
 
Curso matlab
Curso matlabCurso matlab
Curso matlab
 
transformada de laplace
transformada de laplacetransformada de laplace
transformada de laplace
 
Diseño algorítmico
Diseño algorítmicoDiseño algorítmico
Diseño algorítmico
 
Programacion matlab
Programacion matlabProgramacion matlab
Programacion matlab
 
Teoria de errores analisis numerico.
Teoria de errores  analisis numerico.Teoria de errores  analisis numerico.
Teoria de errores analisis numerico.
 
1.5 metodos iterativos
1.5 metodos iterativos1.5 metodos iterativos
1.5 metodos iterativos
 
Teorema de Cauchy
Teorema de CauchyTeorema de Cauchy
Teorema de Cauchy
 
Rigorización de las matemáticas y la crisis de los fundamentos matemáticos en...
Rigorización de las matemáticas y la crisis de los fundamentos matemáticos en...Rigorización de las matemáticas y la crisis de los fundamentos matemáticos en...
Rigorización de las matemáticas y la crisis de los fundamentos matemáticos en...
 
Calculo de Vectores Propios, Multiplicidades y Polinomios Caracteristicos
Calculo de Vectores Propios, Multiplicidades y Polinomios CaracteristicosCalculo de Vectores Propios, Multiplicidades y Polinomios Caracteristicos
Calculo de Vectores Propios, Multiplicidades y Polinomios Caracteristicos
 
Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.Unidad III: Polos y Ceros de una función de transferencia.
Unidad III: Polos y Ceros de una función de transferencia.
 
Fundamentos de matlab
Fundamentos de matlabFundamentos de matlab
Fundamentos de matlab
 
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton RaphsonVentajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
Ventajas y Desventajas de Métodos de Bisección, Secante y Newton Raphson
 
Solucionario ecuaciones diferenciales dennis zill[7a edicion]
Solucionario ecuaciones diferenciales dennis zill[7a edicion]Solucionario ecuaciones diferenciales dennis zill[7a edicion]
Solucionario ecuaciones diferenciales dennis zill[7a edicion]
 
Teoría de un método Iterativo
Teoría de un método IterativoTeoría de un método Iterativo
Teoría de un método Iterativo
 
Ecparciales
EcparcialesEcparciales
Ecparciales
 
Ensayo Méotodos numéricos
Ensayo Méotodos numéricos Ensayo Méotodos numéricos
Ensayo Méotodos numéricos
 
Mapa aplicación de las variables complejas en la ingieneria
Mapa aplicación de las variables complejas en la ingieneriaMapa aplicación de las variables complejas en la ingieneria
Mapa aplicación de las variables complejas en la ingieneria
 

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
 
Diapositivas matlab
Diapositivas matlabDiapositivas matlab
Diapositivas matlab
 
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
 

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

4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
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.
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
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
 

Último (20)

4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
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
 
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
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
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
 

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