Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porANGIE MARCELA CASTELLANOS GOMEZ Modificado hace 8 años
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 o Command Window: Se usa para introducir variables, ejecutar funciones y visualizar resultados. o Command History: Guarda las instrucciones que se hayan ejecutado en la ventana de comandos, en orden cronológico. o Current 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 o Workspace: Su función es mantener informado al usuario de las variables ejecutadas en la ventana de comandos. o Editor: Se utiliza para crear archivos.m, que son programas que contienen conjuntos de comandos o funciones. o Help: 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
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.
25
Manejo de Variables Unidad I: Variables
26
Variables Predefinidas Unidad I: Variables
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 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://www.youtube.com/user/MATLAB?blend =1&ob=4 http://es.wikipedia.org/wiki/MATLAB
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.