UNIVERSIDAD NACIONAL MAYOR DE SAN
MARCOS
EAP DE INGENIERA CIVIL
Curso : Algoritmo y programacin
Profesor: Ing. Octavio Jos Caya Ramos
Qu es MatLab?
MATLAB(abreviatura de MATrix LABoratory,
laboratorio de matrices) es un software
matemtico que ofrece un entorno de desarrollo
integrado (IDE) con un lenguaje de programacin
propio (lenguaje M).
MatLab es un programa interprete de comandos.
Esto quiere decir que es capaz de procesar de
modo secuencial una serie de comandos
previamente definidos, obteniendo de forma
inmediata los resultados.
Aplicaciones
MATLAB se utiliza ampliamente en:
Clculos numricos
Desarrollo de algoritmos
Modelado, simulacin y prueba de prototipos
Anlisis de datos, exploracin y visualizacin
Graficar datos con fines cientficos o de ingeniera
Desarrollo de aplicaciones que requieran de una
interfaz grafica de usuario (GUI, Graphical User
Interface).
Primeros pasos con MATLAB
Nombre
Significado
Propsito
Command Window
Ventana de comandos
Ventana principal
introducir variables y
ejecutar programas
Figure Window
Ventana de grficos
Visualizar los grficos
Editor Window
Ventana del editor
Para crear y depurar
scripts y funciones
Help Window
Ventana de ayuda
Proporciona ayuda e
informacin sobre
MatLab
Command History
Ventana de histrico
de comandos
Almacena los
comandos introducidos
en Command
Work Space
Ventana de espacio de
trabajo
Informacin sobre las
variables usadas
Current Folder
Ventana del directorio
de trabajo actual
Muestra los archivos
que hay en la carpeta
actual
Elementos bsicos del escritorio
de MatLab
Figure Window
Aparece cuando ingresamos un comando para graficar alguna
expresin: En la ventana Comand Window ingresemos
Editor Window
Usada para editar y escribir programas propios, ingresamos
por men File, New, Script
Help window
Ayuda al usuario
mostrando la
documentacin de
MATLAB, es
interactiva. Se puede
invocar desde el
Command Window
escribiendo HELP y el
nombre del comando
o funcin.
Menu: Help / Product help
>>help
>>help plot
Empezar con el command Window
Para ingresar un comando nos situamos despus del prompt >>.
Despus de ingresado el comando se teclea Enter, se ejecuta solo
el ultimo comando escrito.
No se puede corregir un comando ya ejecutado.
Con y vemos los comandos anteriores.
permiten unir instrucciones muy largas.
; permite ejecutar un comando, pero no ver la salida
% indica comentario.
clc limpia la consola.
Si no se asigna el resultado a ninguna variable, MatLab lo asigna
por defecto a la variable ans (answer).
Se pueden ejecutar varios comandos al mismo tiempo
separndolos por coma (,).
Dicho comandos se ejecutan secuencialmente de izquierda a derecha.
Modo calculadora: Introduccin a
las formulas
Formula: son expresiones que se utilizan para realizar clculos o procesamiento
de valores, produciendo un nuevo valor.
Sintaxis:
<operando_A><operador1><operando B><operador2><operando_C>..
Operandos: Todos aquellos valores que se procesaran en una formula.
Operadores: Nos indican el tipo de procesamiento que se aplicar a los
elementos de una formula.
Ejemplo
>> 3>2
ans =
1
>>3==2
ans=
0
Operadores Aritmticos
OPERACIONES CON ESCALARES
OPERACION
SIMBOLO
EJEMPLO
SUMA
5+3
RESTA
5-3
MULTIPLICACION
5*3
DIVISION DERECHA
5/3
DIVISION
IZQUIERDA
5\3=3/5
EXPONENCIACION
5^3
Jerarqua de operadores
La ecuacin: a+b/c+d
A cul de las siguientes ecuaciones reales
correspondera..?
Ejercicio:
Linealizar las siguientes formulas algebraicas
Modo calculadora: Introduccin a
las formulas
EJEMPLOS EN MODO CALCULADORA
7+8/2
ans=11
(7+8)/2
ans=7.5
4+5/3+1
ans=6.6667
5^3/2
ans=62.5
27^(1/3)+32^0.2 ans=5
27^1/3+32^0.2
ans=11
Ejercicio:
Mostrar los resultados de las siguientes operaciones
aritmticas
1+2+3+4+5+6+7+8+9+10+11+12+13+14+15
105+5*204-4*23
25+5*24/4-43
2+3*4/6/7+83
4*(5-2-3) (1/2)
Ejercicios Command Window
Resuelva los siguientes problemas usando la
ventana de comando:
Calcule: