Vous êtes sur la page 1sur 15

MATLAB 6.

FUNDAMENTOS DE MATLAB

MATLAB 6.5
MATLAB es un programa para realizar clculos numricos con

vectores y matrices.
Puede tambin trabajar con nmeros escalares tanto reales
como complejos, con cadenas de caracteres y con otras
estructuras de informacin ms complejas.
Una de las capacidades ms atractivas es la de realizar una
amplia variedad de grficos en dos y tres dimensiones.
MATLAB es un gran programa de clculo tcnico y cientfico..
El nombre MATLAB proviene de Matrix Laboratory y fue
desarrollado originalmente en Fortran por Debe Moler.
Los actuales MATLAB estn escritos en C por THE
MATHWORKS INC.

MATLAB 6.5
En la version 6.5 se ha incorporado una

acelerador JIT que mejora significativamente


la velocidad de ejecucin de los ficheros *.m.
MATLAB dispone de un cdigo bsico y de
varias libreras especializadas (toolboxes).

DESCRIPCION DEL ENTORNO


El Escritorio de Matlab (Matlab Desktop), que es la ventana o

contenedor de mximo nivel


en la que se pueden situar (to dock) las dems componentes.
2. Los componentes individuales, orientados a tareas concretas, entre
los que se puede citar:
a. La ventana de comandos (Command Window),
b. La ventana histrica de comandos (Command History),
c. El espacio de trabajo (Workspace),
d. La plataforma de lanzamiento (Launch Pad),
e. El directorio actual (Current Directory),
f. La ventana de ayuda (Help)
g. El editor de ficheros y depurador de errores (Editor&Debugger),
h. El editor de vectores y matrices (Array Editor).
i. La ventana que permite estudiar cmo se emplea el tiempo de
ejecucin (Profiler).

OPERACIONES ARITMTICAS
BSICAS
Las operaciones usuales se realizan con los
mismos smbolos y en la misma secuencia
que en las calculadoras.
a+b
Suma
a-b
Resta
a*b
Multiplicacin
a/b=b\a
Divisin
a^b
Potencia

VARIABLES
Las variables son sensibles a las letras

maysculas.
Las variables pueden contener hasta 31
caracteres.
Las variables deben comenzar con una letra,
seguida por cualquier nmero de letras,
dgitos o guiones de subrayado. No se
permiten espacios en blanco.
Por defecto, Matlab almacena resultados en
la variable ans

VARIABLES
En el espacio de trabajo de Matlab se pueden borrar

las variables utilizando la orden clear, seguida del


nombre de la variable.
>> clear
Preguntamos por una variable poniendo el nombre
de la variable en la lnea de comandos.
Preguntamos por las variables con las rdenes:
>> who
>> whos
Ejecutamos comandos del dos

!calc
dos calc

OTRAS CARACTERSTICAS
El signo ; (punto y coma) al final de una

instruccin hace que el programa ejecute


dicha instruccin sin mostrar el resultado.
Para introducir comentarios los iniciamos con
el signo % (tanto por ciento).
Se pueden realizar varias entradas en la
misma lnea separndolas por comas. Si la
entrada no cabe en una lnea se ponen tres
puntos suspensivos al final de la lnea y se
continua en la siguiente.

Utilizando las teclas de edicin.


Las teclas de flechas permiten modificar los

datos introducidos:
Recupera la lnea previa.
Recupera la lnea siguiente.
Mueve el cursor hacia la izquierda un
carcter.
Mueve el cursor hacia la derecha un
carcter.

Utilizando las teclas de edicin.


Si escribimos una secuencia de caracteres

determinada y pulsamos la tecla


recuperamos la ltima entrada que comienza
con dicha secuencia de caracteres
La orden save nombredesesin, guarda el
espacio de trabajo en el disco, en un formato
binario especial de matlab, con la
extensin .mat. Una sesin guardada de esta
forma, se puede cargar en el espacio de
trabajo mediante la orden load seguida del
nombre del correspondiente fichero.

La orden clc borra la ventana de comandos.


. Con exit o quit finalizamos la sesin de

matlab.

Comando comunes

help quit
version
clock
fix(clock)
date
disp pi
disp(pi)
disp(hola como estas)
demo

Configuracin Formato
short coma fija con 4 decimales (defecto)
long coma fija con 15 decimales
hex cifras hexadecimales
bank nmeros con dos cifras decimales
short e notacin cientfica con 4 decimales
short g notacin cientfica o decimal, dependiendo
del valor
long e notacin cientfica con 15 decimales
long g notacin cientfica o decimal, dependiendo del
valor
rat expresa los nmeros racionales como cocientes
de enteros

Ejercicios.

Ejemplo:
>> 2^3
Tambin se puede asignar el valor a una variable:
>> x=5+3^2
Se pueden utilizar las funciones matemticas
habituales.
>> sqrt(2)
Calculos/comandos encadenados:
>> x=sin(3),y=cos(10),z=tan(8)
Y si no caben en un renglon
>> x=sin(10),...
z=3*6

Ejercicios

Realiza los siguientes clculos:


23 - 4 +(6/3)*2
23- 4+6/(3.2)
2.32 + 6
(2.3)*2 + 6
Determina la superficie comprendida entre un cuadrado de lado
la=2 y la circunferencia inscrita:
Guarda los valores con el comando save
Utiliza el comando who para ver las variables
Utiliza el comando clear all
Que sucede( usa el comando who)
Luego utiliza el comando load
Que sucede ( usa el comando load)

Vous aimerez peut-être aussi