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

Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetirjmachuca
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujoLeonardo Torres
 
Reporte de practica sumador binario
Reporte de practica sumador binarioReporte de practica sumador binario
Reporte de practica sumador binarioDiego Ramírez
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmosjhonshebax
 
Simulador digital 095
Simulador digital 095Simulador digital 095
Simulador digital 095maria_amanta
 
Compuertas Lógicas NOR, XOR, NAND, XNOR
Compuertas Lógicas NOR, XOR, NAND, XNORCompuertas Lógicas NOR, XOR, NAND, XNOR
Compuertas Lógicas NOR, XOR, NAND, XNORCarolina Medina Salazar
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltosfermodcor
 
Generar retardos-para-pic-en-mplab
Generar retardos-para-pic-en-mplabGenerar retardos-para-pic-en-mplab
Generar retardos-para-pic-en-mplabYeni Ochoa
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)Instituto Técnico Superior
 
LENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONLENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONKathGon1
 
Tablas de multiplicar en diagrama de flujo
Tablas de multiplicar en diagrama de flujoTablas de multiplicar en diagrama de flujo
Tablas de multiplicar en diagrama de flujoDiana Florez
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciamonty19
 
Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4LuiS YmAY
 

La actualidad más candente (20)

Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetir
 
Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
 
Pruebas de escritorio
Pruebas de escritorioPruebas de escritorio
Pruebas de escritorio
 
Reporte de practica sumador binario
Reporte de practica sumador binarioReporte de practica sumador binario
Reporte de practica sumador binario
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Simulador digital 095
Simulador digital 095Simulador digital 095
Simulador digital 095
 
Compuertas Lógicas NOR, XOR, NAND, XNOR
Compuertas Lógicas NOR, XOR, NAND, XNORCompuertas Lógicas NOR, XOR, NAND, XNOR
Compuertas Lógicas NOR, XOR, NAND, XNOR
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Generar retardos-para-pic-en-mplab
Generar retardos-para-pic-en-mplabGenerar retardos-para-pic-en-mplab
Generar retardos-para-pic-en-mplab
 
Algebra De Boole
Algebra De BooleAlgebra De Boole
Algebra De Boole
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de boole
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
PROYECTOS CON PIC 16F84
PROYECTOS CON PIC 16F84PROYECTOS CON PIC 16F84
PROYECTOS CON PIC 16F84
 
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
 
Circuitos digitales-problemas
Circuitos digitales-problemasCircuitos digitales-problemas
Circuitos digitales-problemas
 
LENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACIONLENGUAJE DE PROGRAMACION. INVESTIGACION
LENGUAJE DE PROGRAMACION. INVESTIGACION
 
Tablas de multiplicar en diagrama de flujo
Tablas de multiplicar en diagrama de flujoTablas de multiplicar en diagrama de flujo
Tablas de multiplicar en diagrama de flujo
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4Unidad5. algebra relacional. yama.may.joseluis.j4
Unidad5. algebra relacional. yama.may.joseluis.j4
 

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

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.
 
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
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
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
 
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
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
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
 
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
 
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
 
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
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
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
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 

Último (20)

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
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
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
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
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
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
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
 
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
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
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
 
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
 
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
 
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
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
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
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 

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