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

Solucionario ecuaciones2
Solucionario ecuaciones2Solucionario ecuaciones2
Solucionario ecuaciones2
ERICK CONDE
 
Metodo del anulador
Metodo del anuladorMetodo del anulador
Metodo del anulador
Makabronero
 
Funciones De Dos Variables
Funciones De Dos VariablesFunciones De Dos Variables
Funciones De Dos Variables
Hector Funes
 

La actualidad más candente (20)

Trabajo final calculo vectorial
Trabajo final calculo vectorialTrabajo final calculo vectorial
Trabajo final calculo vectorial
 
S5 Operaciones con funciones
S5 Operaciones con funcionesS5 Operaciones con funciones
S5 Operaciones con funciones
 
1.3 errores (1)
1.3 errores (1)1.3 errores (1)
1.3 errores (1)
 
Newton Raphson-ejercicios resueltos.
Newton Raphson-ejercicios resueltos.Newton Raphson-ejercicios resueltos.
Newton Raphson-ejercicios resueltos.
 
Solucionario ecuaciones2
Solucionario ecuaciones2Solucionario ecuaciones2
Solucionario ecuaciones2
 
Ajuste de datos e interpolacion
Ajuste de datos e interpolacionAjuste de datos e interpolacion
Ajuste de datos e interpolacion
 
Clase1. introducción a matlab
Clase1. introducción a matlabClase1. introducción a matlab
Clase1. introducción a matlab
 
Algebra Lineal ejercicios
Algebra Lineal ejercicios Algebra Lineal ejercicios
Algebra Lineal ejercicios
 
Metodo del anulador
Metodo del anuladorMetodo del anulador
Metodo del anulador
 
Funciones De Dos Variables
Funciones De Dos VariablesFunciones De Dos Variables
Funciones De Dos Variables
 
Proyecto de calculo
Proyecto de calculoProyecto de calculo
Proyecto de calculo
 
Informe matlab
Informe matlabInforme matlab
Informe matlab
 
Capítulo i
Capítulo iCapítulo i
Capítulo i
 
Método de lagrange
Método de lagrangeMétodo de lagrange
Método de lagrange
 
Transformada de Laplace
Transformada de LaplaceTransformada de Laplace
Transformada de Laplace
 
Funcion arcoseno en matlab
Funcion arcoseno en matlabFuncion arcoseno en matlab
Funcion arcoseno en matlab
 
Función cuadrática
Función cuadráticaFunción cuadrática
Función cuadrática
 
PUNTO FIJO
PUNTO FIJOPUNTO FIJO
PUNTO FIJO
 
Limites: problemas resueltos
Limites: problemas resueltosLimites: problemas resueltos
Limites: problemas resueltos
 
Valor absoluto
Valor absolutoValor absoluto
Valor absoluto
 

Destacado

diapositivas de matlab
diapositivas de matlabdiapositivas de matlab
diapositivas de matlab
sarahy4625
 
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
 
Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores Matlab
Paul Arevalo
 
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
Wilson Bautista
 
Matlab basico
Matlab basicoMatlab basico
Matlab basico
ford81
 
Ejercicio Repaso bucles y IF
Ejercicio Repaso bucles y IFEjercicio Repaso bucles y IF
Ejercicio Repaso bucles y IF
matlab_usc
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
Gaby Solano
 
Slides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y buclesSlides sesion8 matlab - IF y bucles
Slides sesion8 matlab - IF y bucles
matlab_usc
 
Matlab 2 Capitulo 5
Matlab 2 Capitulo 5Matlab 2 Capitulo 5
Matlab 2 Capitulo 5
guest4f4d78d
 
Tutorial funciones básicas Matlab
Tutorial funciones básicas MatlabTutorial funciones básicas Matlab
Tutorial funciones básicas Matlab
kariitoorttega
 
SIMULADOR PRO II
SIMULADOR PRO IISIMULADOR PRO II
SIMULADOR PRO II
isiliolugo
 

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) (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 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
 

Último

Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 

Último (20)

Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 

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