Está en la página 1de 21

UNIVERSIDAD POLITÉCNICA SALESIANA DEL

ECUADOR
FACULTAD DE INGENIERÍA CÍVIL

Clase demostrativa

Aspirante: Ing. Eduardo Fonseca Mota, MSC.


Tema: Matlab aplicado a las ciencias y la ingeniería Civil
:
“MATLAB es… una forma de pensar, un lenguaje que trasciende
fronteras y una manera de compartir y colaborar con otros
científicos…”.
Mike X. Cohen
MATLAB?

 Matrix Laboratory (Laboratorio de Matrices).


 Elemento básico: [Matriz] (en adelante Arreglo) que no requiere dimensión.
 Problemas que involucran matrices y vectores son consumidores de tiempo (C, C++,
Fortran, etc.)
MATLAB?

 Lenguaje de Programación.
 Alto Rendimiento.
 Computación Técnica.
 Computación, Visualización y Programación.
 Problemas y soluciones en notación Matemática (de Matrices).
MATLAB es un entorno de computación técnica que posibilita la ejecución del
cálculo numérico y simbólico de forma rápida y precisa, acompañado de
características gráficas y de visualización avanzadas aptas para el trabajo
científico y la ingeniería. 
MATLAB es un entorno interactivo para el análisis y el modelado que
implementa más de 500 funciones para el trabajo en distintos campos de la
ciencia.
Aplicaciones

 Matemáticas y Computación.
 Desarrollo y Test de algoritmos.
 Modelado, Simulación y Prototipos.
 Análisis de Datos, exploración y visualización.
 Gráficas de Ingeniería y Científicas.
 Desarrollo de Aplicaciones finales (GUI)
Escritorio de MATLAB

 Es la ventana o contenedor de máximo nivel en la que se pueden situar las demás


componentes.
 Es la ventana más general de la aplicación. El resto de las ventanas o componentes citadas
pueden alojarse en la MATLAB Desktop o ejecutarse como ventanas independientes. A su
vez, los componentes alojados en el MATLAB Desktop pueden aparecer como sub-
ventanas independientes o como pestañas dentro de una de las sub-ventanas.
Ventana de comandos

Historia de comandos
Escritorio de MATLAB

• Command Window
• Command History
• Workspace
• Current Directory
• Help
• Editor y Debugger
• Array Editor
Command Window

 La parte más importante de la ventana inicial es la Command Window. Esta es una de las
principales herramientas que se pueden usar para ingresar datos, ejecutar las funciones de
MATLAB, y escribir y mostrar resultados. Es con esta herramienta que se pueden ejecutar
(“run”) los códigos y funciones ingresados. Sin embargo, en esta ventana no se puede
modificar lo que se haya ingresado. Por este motivo se recomienda siempre escribir en el
editor, y una vez se esté seguro que el algoritmo está bien, se pasa a la ventana de
comandos.
Current Directory

 La ventana Current Directory permite explorar los directorios del ordenador en forma
análoga a la del Explorador u otras aplicaciones de Windows. Cuando se llega al directorio
deseado se muestran los ficheros y ficheros allí contenidos. La ventana Current Directory
permite ordenarlos por fecha, tamaño, nombre, etc. El directorio cambia automáticamente
en función del directorio seleccionado con este explorador, y también se puede cambiar
desde la propia barra de herramientas del MATLAB Desktop.
Workspace y array editor

 El Workspace es el conjunto de variables y de funciones de usuario que en un determinado


momento están definidas en la memoria del programa o de la función que se está
ejecutando. Para obtener información sobre el Workspace desde la línea de comandos se
pueden utilizar los comandos who y whos. El Array Editor es muy útil también para
entender bien ciertos algoritmos, ejecutando paso a paso un programa y viendo cómo
cambian los valores de las distintas variables
Editor
 El Editor muestra con diferentes colores los diferentes tipos o elementos constitutivos de
los comandos (en verde los comentarios, en violeta las cadenas de caracteres, etc.). El
Editor se preocupa también de que las comillas o paréntesis que se abren, no se queden sin
el correspondiente elemento de cierre. Colocando el cursor antes o después de una apertura
o cierre de corchete o paréntesis y pulsando las teclas (←) o (→), el Editor muestra con
qué cierre o apertura de corchete o paréntesis se empareja el elemento considerado; si no
se empareja con ninguno, aparece con una rayita de tachado.
 Command Window: Se usa para introducir variables, ejecutar funciones y visualizar resultados.
 Command History: Guarda las instrucciones que se hayan ejecutado en la ventana de comandos, en orden
cronológico.
 Current Directory Browser: Muestra los ficheros y carpetas; ordenados por fecha, tamaño, nombre, etc.
 Set Path: Permite ver y modificar los directorios que están en el camino de búsqueda (el cual se utiliza para
encontrar archivos.m)
 Editor: Se utiliza para crear archivos.m, que son programas que contienen conjuntos de comandos o
funciones.
 Help: Se utiliza para hacer búsquedas especificas. Por ejemplo la función (sin), que muestra una
documentación de la misma.
Comandos Básicos
Comandos Básicos
Run

  Existen varias formas para correr un programa:


 1.Guardar el programa, seleccionar debug en la barra de herramientas y buscar run.
 2.Guardar el programa y dar f5.
 3.Guardar el programa y en la ventana de comandos digitar run seguido del nombre del
programa; ejemplo run hormigón
Ejemplos

a=(456+43)*7
a=3493

r=12
area=pi*r^2
area=452.3893

d=sqrt(529)
d=23
Ejercicio

  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 luego
programarlo en el editor.
“El maestro deja una huella para la eternidad; nunca puedes saber cuándo se detiene
su influencia”.
Henry Adams

Gracias

También podría gustarte