asdasdfasfsdfsdfasd

Páginas: 37 (9086 palabras) Publicado: 21 de julio de 2014
APUNTES DE MATLAB

C´ndido Pi˜eiro G´mez
a
n
o

1

Cap´
ıtulo 1
Comandos B´sicos y Matrices
a
1.1.

Introducci´n
o

Matlab es un lenguaje de alto nivel orientado al desarrollo de c´lculos t´ca
e
nicos. Integra c´lculo, visualizaci´n y programaci´n en un entorno interactivo
a
o
o
de f´cil manejo. Los problemas y las soluciones se expresan en la notaci´n
a
o
matem´ticahabitual.
a
El elemento b´sico de informaci´n es una matriz a la que no hace falta
a
o
asignar dimensiones con anterioridad. Por tanto, pueden abordarse problemas
que requieren una formulaci´n vectorial o matricial de un modo m´s f´cil que
o
a a
en un lenguaje tipo FORTRAN o C. El nombre MATLAB es una abreviatura
de Matrix Laboratory.

1.2.

Iniciaci´n a Matlab
o

Para entrar enMatlab, debemos hacer clic dos veces en el icono correspondiente. Para salir, tenemos dos opciones: 1) en File podemos hacer clic
en exit y 2) podemos teclear quit y pulsar enter.
Una vez que hemos entrado en Matlab, escribiremos las instrucciones
en la ventana de comandos (command window) a partir del s´
ımbolo >>

2

(denominado prompt). Si se quiere salvar en un archivo toda una sesi´nde
o
trabajo, podemos proceder como sigue:
Iniciamos la sesi´n tecleando:
o
>> diary nombre.txt
y terminar la sesi´n tecleando
o
diary off
Autom´ticamente Matlab crea un archivo con la denominaci´n nombre.txt
a
o
que se encuentra en el directorio de trabajo. El nombre es opcional, pero
un nombre adecuado puede ser poner el mes seguido de la fecha del d´ en
ıa
curso: octubre21.txt. Siqueremos guardar el archivo en un disquete, CD,.., lo
abrimos y en File hacemos clic en save as. Ahora pulsando en Mi PC podemos
guardarlo en la unidad que deseemos.
Matlab nos ofrece una ayuda que puede ser de gran utilidad. Si tenemos
alguna duda sobre el funcionamiento concreto de determinada funci´n, de la
o
que conocemos su denominaci´n en Matlab, podemos teclear en la ventana
o
decomandos
>> help nombre
y aparece en pantalla la ayuda de Matlab explicando el funcionamiento de
la funci´n. Si no fuera suficiente, podemos pulsar en doc nombre que nos
o
ofrece una ayuda m´s completa y ejemplos. Supongamos que tenemos alguna
a
duda sobre el funcionamiento de la funci´n det (determinante). Tecleamos
o
>> help det.
Si tecleamos
>> lookfor nombre
aparece en pantalla unarelaci´n con todos los comandos que contienen nomo
bre. Si no queremos que la ayuda aparezca en la ventana de comandos sino
en una ventana espec´
ıfica, debemos teclear
>> helpwin nombre
y se abre una ventana con la ayuda.
Finalmente, indicar que tambi´n podemos buscar la ayuda acudiendo a
e
Help y haciendo clic en Matlab Help.

3

1.3.

Operaciones b´sicas y variables
a

Matlabdistingue entre may´sculas y min´sculas. Entonces A y a pueden
u
u
ser nombres apropiados para dos variables distintas. El nombre de toda variable debe comenzar por una letra. X, x, X1 o media son nombres v´lidos de
a
variables.
+, -, *, /, ˆ son los s´
ımbolos que denotan las operaciones suma, diferencia,
producto, cociente y potencia. Las operaciones se van realizando por orden
deprioridad, primero las potencias, despu´s las multiplicaciones y divisiones
e
y, finalmente, las sumas y restas. Las operaciones de igual prioridad se llevan
a cabo de izquierda a derecha.
Si se quiere asignar a una variable x el valor 3 + 25 , se escribe a continuaci´n del prompt
o
>> x=3+2ˆ5;
Se pueden utilizar las funciones matem´ticas usuales. Por ejemplo, si se
a

quiere asignar a lavariable a el valor 3, se escribe
>> a=sqrt(3);
Los comentarios deben ir precedidos del signo %. Cuando una instrucci´n
o
no cabe en una l´
ınea se puede cortar en dos trozos, en cuyo caso el primero
de ellos debe acabar con tres puntos seguidos y el segundo trozo va en la l´
ınea
siguiente. Para recordar ´rdenes previas (o posteriores si hemos retrocedido)
o
se usan las teclas de cursor ↑ y...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS