You are on page 1of 16

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: