Apuntesmatlab

Páginas: 42 (10474 palabras) Publicado: 15 de abril de 2015
APUNTES DE MATLAB

´
˜
´
CANDIDO
PINEIRO
GOMEZ

1

Cap´ıtulo 1
Comandos B´
asicos y Matrices
1.1.

Introducci´
on

Matlab es un lenguaje de alto nivel orientado al desarrollo de c´alculos t´ecnicos. Integra c´alculo, visualizaci´on y programaci´on en un entorno interactivo
de f´acil manejo. Los problemas y las soluciones se expresan en la notaci´on
matem´atica habitual.
El elemento b´asico deinformaci´on es una matriz a la que no hace falta
asignar dimensiones con anterioridad. Por tanto, pueden abordarse problemas
que requieren una formulaci´on vectorial o matricial de un modo m´as f´acil que
en un lenguaje tipo FORTRAN o C. El nombre MATLAB es una abreviatura
de Matrix Laboratory.

1.2.

Iniciaci´
on a Matlab

Para entrar en Matlab, debemos hacer clic dos veces en el iconocorrespondiente. 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´on de
trabajo, podemos proceder como sigue:
Iniciamos la sesi´ontecleando:
>> diary nombre.txt
y terminar la sesi´on tecleando
diary off
Autom´aticamente Matlab crea un archivo con la denominaci´on nombre.txt
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´ıa en
curso: octubre21.txt. Si queremos guardar el archivo en un disquete, CD,.., lo
abrimos y en File hacemos clic ensave 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´on, de la
que conocemos su denominaci´on en Matlab, podemos teclear en la ventana
de comandos
>> help nombre
y aparece en pantalla la ayuda de Matlab explicando el funcionamiento de
lafunci´on. Si no fuera suficiente, podemos pulsar en doc nombre que nos
ofrece una ayuda m´as completa y ejemplos. Por ejemplo, supongamos que
tenemos alguna duda sobre el funcionamiento de la funci´on det (determinante). Tecleamos
>> help det.
Si tecleamos
>> lookfor nombre
aparece en pantalla una relaci´on con todos los comandos que contienen nombre. Si no queremos que la ayuda aparezca en laventana de comandos sino
en una ventana espec´ıfica, debemos teclear
>> helpwin nombre
y se abre una ventana con la ayuda.
Finalmente, indicar que tambi´en podemos buscar la ayuda acudiendo a

3

Help y haciendo clic en Matlab Help.

1.3.

Operaciones b´
asicas y variables

Matlab distingue entre may´
usculas y min´
usculas. Entonces A y a pueden
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´alidos de
variables.
+, -, *, /, ˆ son los s´ımbolos que denotan las operaciones suma, diferencia,
producto, cociente y potencia. Las operaciones se van realizando por orden
de prioridad, primero las potencias, despu´es las multiplicaciones y divisiones
y, finalmente, las sumas y restas. Las operaciones deigual 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´on del prompt
>> x=3+2ˆ5;
Se pueden utilizar las funciones matem´aticas usuales. Por ejemplo, si se

quiere asignar a la variable a el valor 3, se escribe
>> a=sqrt(3);
Los comentarios deben ir precedidos del signo %. Cuando una instrucci´on
no cabe en una l´ınea sepuede 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 ´ordenes previas (o posteriores si hemos retrocedido)
se usan las teclas de cursor ↑ y ↓, y para corregir una instrucci´on las teclas
→ y ←.
Si se quiere conocer el valor de una variable, basta teclear su nombre.
Para conocer las variables...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS