You are on page 1of 13

II212-INFORMTICA T2

Vicerrectoria Administrat

MATLAB

Su nombre es una abreviatura de MATrix LABoratory


(Laboratorio matricial).
Su tipo de dato bsico son las matrices.
Herramienta computacional usada inicialmente para
resolver problemas matemticos.
Se ha convertido en una herramienta estndar para
ingenieros y cientficos.
Computacin matemtica.
Modelado y simulacin.
Anlisis y procesamiento de datos.
Visualizacin y representacin de grficos.
Desarrollo de algoritmos.

El entorno de trabajo 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 (File, New
Script)

Help Window

Ventana de ayuda

Proporciona ayuda e
informacin Sobre MATLAB
(help comando)

Command
History

Ventana de histrico
de comandos

Almacena los comandos


introducidos en command
window

Workspace

Ventana de espacio
de trabajo

Informacin sobre las


variables usadas

El entorno de trabajo MATLAB

El entorno de trabajo MATLAB


(Command Window)

Para ingresar un comando nos situamos despus del prompt


>>
Despus de ingresado el comando se teclea ENTER para su
ejecucin.
Se pueden ejecutar varios comandos al tiempo separndolos
por coma, orden de izquierda a derecha.
Con
vemos los comandos anteriores.
permiten unir instrucciones muy largas.
clc limpia la pantalla del command window.
; permite ejecutar un comando, pero no ver la salida.
% indica comentario.
Si no se asigna el resultado a ninguna variable, MATLAB lo
asigna por defecto a la variable ans.

Operaciones aritmticas con


escalares

OPERACION
SUMA
RESTA
MULTIPLICACIN
DIVISIN
DERECHA

SMBOLO
+
*
/

EJEMPLO
5+3
5-3
5*3
5/3

DIVISIN
IZQUIERDA

5\3=3/5

EXPONENCIACIN ^

5^3

Operaciones aritmticas con


escalares (Precedencia de
operadores)

PRECEDEN OPERACIN MATEMTICA


CIA
PRIMERO

Parntesis, si son anidados primero se


ejecuta el mas interno

SEGUNDO
TERCERO

Exponenciacin
Multiplicacin, divisin (igual
precedencia)

CUARTO

Suma y resta (igual precedencia)

Operaciones aritmticas con


escalares (Precedencia de
operadores Ejemplos)
La expresin
a+b/c+d
A cul de las siguientes ecuaciones reales
corresponde?

Operaciones aritmticas con


escalares (Precedencia de
operadores Ejemplos)

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

Linealizar

Funciones matemticas bsicas


FUNCION

DESCRIPCION

EJEMPLO

sqrt(x)

Raz cuadrada

sqrt(81)

exp(x)

Exponencial

abs(x)

Valor absoluto

abs(-24)

log(x)

Logaritmo natural

log(1000)

log10(x)

Logaritmo en base 10

log10(10
00)

factorial(x)

Funcin factorial, debe ser entero


positivo

factorial(
5)

sin(x)

Seno del ngulo x, en radianes

sin(pi/6)

cos(x)

Coseno del angulo x, en radianes

cos(pi/6)

tan(x)

Tangente del angulo x, en radianes

tan(pi/6)

cot(x)

Cotangente del angulo x, en radianes cot(PI/6)

round(x)

Redondea al entero mas proximo

round(17/
5)

rem(x,y)

Retorna el residuo de la division de x


entre y

rem(13,5)

(ex)

exp(3)

Definicin de variables

Es un nombre compuesto de letras o


letras y nmeros al cual se asigna un
valor.
El operador de asignacin = asigna un
valor a una variable.
>>x=15
>>x=3*x-12

Definicin de variables
(Reglas de nombrado)

Mximo 63 caracteres
Se permiten letras, nmeros y el caracter subrayado
Deben empezar por una letra
Distincin entre maysculas y minsculas
Evitar nombres reservados por el sistema: cos, sin,
sqrt, pi, exp.

Definicin de variables
(Comandos tiles)

COMAND
O
clear
clear x y z
who
whos

RESULTADO
Borra todas las variables de memoria
Borra solo las variables x y z
Muestra un listado con las variables
almacenadas en memoria
Muestra un listado con las variables
almacenadas en memoria y su
tamao, junto con la informacin de
clase y longitud

You might also like