matlab

Páginas: 52 (12765 palabras) Publicado: 29 de septiembre de 2015
APUNTES DE MATLAB
Fundamentos Matem´aticos de la Ingenier´ıa
Xabier Dom´ınguez P´erez
A Coru˜
na, 2006

´Indice general
1. Primera sesi´
on
1.1. Operaciones b´asicas . . . . . . . . . . . . . . . . . . . . . . .
1.2. Las matrices en MATLAB . . . . . . . . . . . . . . . . . . . .
1.3. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3
3
6
13

2. Segunda sesi´
on
15
2.1.Gr´aficas sencillas en MATLAB . . . . . . . . . . . . . . . . . 15
2.2. Programaci´on en MATLAB: Scripts . . . . . . . . . . . . . . 21
2.3. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3. Tercera sesi´
on
27
3.1. Programaci´on en MATLAB: las functions . . . . . . . . . . . 27
3.2. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4. Cuarta sesi´
on
344.1. Bucles for... end . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.2. Bucles if... end y while... end . . . . . . . . . . . . . . . . . . 37
4.3. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
A. Soluciones a los ejercicios
A.1. Primera sesi´on . . . . .
A.2. Segunda sesi´on . . . . .
A.3. Tercera sesi´on . . . . . .
A.4. Cuarta sesi´on . . . . . .

.
.
.
.

.
..
.

.
.
.
.

1

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

40
40
42
45
50

Pr´
ologo
Presentamos aqu´ı un gui´on detallado de las pr´acticas de MATLAB que
han formado parte, desde su puesta en marcha en el curso 2003/2004, de
la asignatura Fundamentos Matem´
aticos de laIngenier´ıa de primer curso
de Ingenier´ıa T´ecnica en Obras P´
ublicas, esp. Construcciones Civiles, de la
Universidad de A Coru˜
na.
Las pr´acticas se han venido estructurando en cuatro sesiones de 100
minutos. La mitad de ese tiempo, al menos, se dedica a la resoluci´on de
ejercicios relacionados con los aspectos de MATLAB que hayan sido tratados en cada sesi´on. Se incluyen, adem´as de lasexplicaciones “te´oricas”, los
enunciados de los ejercicios, y en un ap´endice las soluciones a todos ellos.
Es importante tener en cuenta que este material ha sido elaborado a
partir de la realizaci´on de las mencionadas pr´acticas, y no al rev´es. En
particular no hemos incluido m´as contenidos que los que ha dado tiempo
a explicar y ejercitar razonablemente en el escaso tiempo disponible. Por
supuesto,existe un gran n´
umero de fuentes que el lector puede consultar
para continuar su aprendizaje o resolver una duda concreta, empezando por
la propia ayuda de MATLAB.
Por otra parte, el car´acter informal de estas notas y la introducci´on
gradual y detallada de los contenidos pueden resultar convenientes para
alguien que nunca ha usado el programa y quiere aprender, por su cuenta y
r´apidamente, suscaracter´ısticas b´asicas.

2

Cap´ıtulo 1

Primera sesi´
on
1.1.

Operaciones b´
asicas

MATLAB es una utilidad matem´atica, originalmente concebida para realizar c´alculos num´ericos con vectores y matrices (de ah´ı el nombre, MATrix
LABoratory), aunque en las sucesivas versiones ha ido incorporando multitud de aplicaciones nuevas. En estas sesiones s´olo podremos ver unas cuantas, pero se tratasobre todo de familiarizarse con el entorno del programa
y ponerse en situaci´on de ir aprendiendo cosas nuevas conforme se vayan
necesitando.
Al abrir el programa nos encontramos una especie de sub-escritorio, es
decir, una ventana en la que viven varias ventanas m´as peque˜
nas. Por ahora
vamos a fijarnos en la ventana m´as a la derecha en la configuraci´on est´andar,
que es la ventana decomandos. En ella introduciremos los comandos en
modo directo, es decir, las instrucciones para las que queramos una respuesta
inmediata.
Los dos ´angulos que aparecen en la ventana de comandos
>>
se conocen como el prompt de MATLAB y nos indican que el programa
est´a esperando nuestras instrucciones.
Para empezar, MATLAB se puede utilizar, por supuesto, como una calculadora. Si escrib´ıs lo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • matlab
  • Matlab
  • Matlab
  • matlab
  • MATLAB
  • MATLAB
  • Matlab
  • Matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS