Anda di halaman 1dari 9

EL ENTORNO DE MATLAB: VENTANA PRINCIPAL

VENTANA
Command window

SIGNIFICA
Ventana de comandos

Command history

Ventana de historial

workspace

Ventana de variables

DESCRIPCION
Ventana principal,
introducir variables y
ejecutar programas
Queda registrado todo
dato la cual ha sido
ingresado
Registra todas las
variables ingresadas

Ventana de Comandos o Consola (Command Windows)


Es la ventana principal por medio de la cual el usuario se comunica con
MATLAB. El prompt (>>) indica que MATLAB est listo para recibir comandos,
desde realizar operaciones bsicas entre nmeros hasta invocar programas
que el propio usuario realice.

Figura 2: Ventana de Comandos o Consola

2.2 Directorio Actual de Trabajo (Current Directory)


El directorio actual de trabajo es una ruta que MATLAB utiliza como
punto de referencia. Cualquier archivo de MATLAB que el usuario desee
ejecutar debe estar ubicado en el directorio de trabajo. Una manera rpida de
ver o cambiar el directorio de trabajo es por medio del campo mostrado en la
figura.

Por defecto, el directorio de trabajo es C:\MATLAB7\work donde el 7 hace


referencia a la versin de MATLAB. En este ejemplo, los archivos del Current
Directory aparecen listados en la figura.

Tres de ellos son archivos de MATLAB (M-files), archivos con extensin .m


y pueden ser invocados desde la lnea de comandos.
2.3 La ayuda
La orden helpwin sirve para obtener informacin sobre un tema
concreto. Por ejemplo,

>> Helpwin ans


Proporciona informacin sobre ans. Muy similar a helpwin es la orden doc.

Si no se conoce la orden exacta sobre la que deseamos ampliar la


informacin, se puede escribir simplemente helpwin para abrir una ventana
de ayuda Help en la que aparecer, entre otras cosas, una lista de temas, un
ndice de trminos y un buscador de palabras.

PRINCIPALES COMANDOS DEL SISTEMA

comando
Clear
Clc
Who
Whos
Help (tema)

Respuesta (ans)
Borrar
Limpiar
Mostar variable
Muestra variables
y tamaos

comando
Date
Exit (c)
Clock

ayuda

Quit o exit

CARACTERES ESPECIALES (CODIGO ASCCI)


DEC
ALT +

39

CARACT
ER

Clc a,b,c

Respuesta (ans)
Datos ingresados
Salir
Reloj
Borrar las
variables a,b,c,
Salir del
programa

40
41
91

(
)
[

COMANDOS DE OPERACIONES
ARITMETICAS

Operacin
Suma
Resta
Multiplicacin
Divisin
Potenciacin

DEC
ALT +

92
93
94
126

Operaciones bsicas y su precedencia


Smbolo
Ejemplo
+
4+2=6

42=2
*
4*2=8
/
4/2=2
^
4 ^ 2 = 16

CARACT
ER
\
]
^
~

Precedencia
3
3
2
2
1

Clculos simples en MATLAB


MATLAB puede realizar clculos simples como si se tratara de una
calculadora. Por ejemplo si deseamos realizar 3 + 7, simplemente escribimos
despus de EDU>> esta operacin requerida. Esto es
EDU>> 3 + 7
y presionamos la tecla ENTER. (Usaremos negritas para lo que escribimos
nosotros y normal para lo que escribe MATLAB.) MATLAB nos da el resultado
como
ans=
10
La indicacin para oprimir la tecla ENTER es obvia y no siempre la
escribiremos.
La precedencia significa el nivel de prioridad que aplica MATLAB para realizar
las operaciones. La potenciacin tiene asignada la mayor prioridad, la
multiplicacin y la divisin la siguiente y finalmente la suma y resta tienen la
menor prioridad.
Por ejemplo en
EDU>> 4 + 6/2 <ENTER>
ans=
7
primero se realiza la divisin 6/2 y su resultado que es 3 se suma al 4 para dar
el resultado de 7. La precedencia se puede alterar usando parntesis. Por
ejemplo
EDU>> (4 + 6)/2 <ENTER>
ans=
5

./
.^

Potenciacin

[2 3 ] .^ [2 4]

[1 3/4 ]
[4 227 ]

termino a termino
transposicin

A = [1 2 3 ]

A = [ 3 2 1 ]

FUNCIONES ELEMENTALES
Algunas
funciones en Nombre
MATLAB en
Descripcin
Notacin
Ejemplo
Funcin Cientfica
Notacin
en
MATLAB
MATLAB
sen x
Valor absoluto
abs(x)sin (x) >> abs(-24)
|x|
cos x
cos (x)
de x
tan x
tan (x) ans =
24
sqrt (x)
Raz cuadrada x
sqrt(x)
>>
sqrt(81)
x
de x
log (x)
log10 (x)ans =
9
ln (x)
log (x)
x
Exponencial de
exp(x)
>>
exp(5)
|x|
abs (x)
e
x
ex
exp (x) ans =
148.4132
Logaritmo
log(x)
>> log(100)
ln( x )
natural de x
ans =
4.6052
Logaritmo en
log10(x)
>> log10(1000)
log( x ) log10 ( x )
base 10 de x
ans =
3
Seno de x
sin(x)
>> sin(pi/6)
sen( x )
ans =
0.5000
Coseno de x
cos(x)
>> cos(pi/6)
cos( x )
(x en radianes)
ans =
0.8660
Tangent de x
tan(x)
>> tan(pi/6)
tan( x )
(x en radianes)
ans =
0.5774
Secante de x
sec(x)
sec(pi/4)
sec( x )
(x en radianes)
ans =
1.4142
Cosecante de x
csc(x)
csc(pi/4)
csc( x )
(x en radianes)
ans =
1.4142
Cotangente de
cot(x)
cot(pi/4)
cot( x )
x
ans =
(x en radianes)
1.0000
1
Arcoseno de x
asin(x)
>>
asin(0.5)
sen ( x )
(*)
ans =
0.5236
1
Arcocoseno de x
acos(x)
>>
acos(0.5)
cos ( x )
(*)
ans =
1.0472
1
Arcotangente
atan(x)
atan(1)
tan ( x )
de x (*)
ans =
0.7854

Factorial de x

x!

factorial(x)

>> factorial(5)
ans =
120