MATLAB

Páginas: 30 (7255 palabras) Publicado: 28 de mayo de 2014
Manejo b´sico de Matlab
a
Mariano Mateos Alberdi

Complementos de Matem´tica Aplicada
a
Ingenier´ T´cnica Industrial
ıa e
Universidad de Oviedo
Curso 2006-2007

´
Indice
1. Manejo b´sico
a
1.1. Calculadora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2. Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .
1.3. Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. Trabajando con matrices
2.1. Escribiendo vectores y matrices . . . . . . . . . .
2.2. Operaciones elementales . . . . . . . . . . . . . . .
2.3. Inversa de una matriz. . . . . . . . . . . . . . . . .
2.4. Informaci´n sobre vectores y matrices. . . . . . .
o
2.5. Construcci´n devectores y matrices especiales.
o
2.6. Elementos dentro de una matriz. Submatrices. .
2.7. Operaciones elemento a elemento . . . . . . . . .
2.8. Otras funciones . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
..
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.

1
2
5
8
10
10
11
12
15
15
18
21
23

3. Ficheros de funci´n
o

24

4. Estructuras de control
4.1. Toma dedecisiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2. Repetici´n un n´mero fijo de veces . . . . . . . . . . . . . . . . . . . . . . . . . .
o
u
4.3. Repetici´n condicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
o

28
28
32
34

1.

Manejo b´sico
a

Seg´n abrimos Matlab, versi´n 7 para Windows, nos aparecen 3 ventanas. Laventana
u
o
de la derecha seg´n miramos (Command Window) es la que utilizamos para escribir los
u
comandos. En la de arriba a la izquierda Current Directory aparecen los ficheros que
hay en la carpeta de trabajo. Bajo ´sta, est´ oculta una ventana con el t´
e
a
ıtulo Workspace,
donde nos aparecen las variables que estamos utilizando y en la de abajo a la izquierda
(Command History), unhistorial con los comandos que hemos escrito. Encima de estas
ventanas hay un recuadro (Current Directory) donde aparece la carpeta o directorio de
trabajo, es decir, el lugar donde Matlab buscar´ nuestros programas. Si durante el trabajo
a
perdemos esta estructura de ventanas y la queremos recuperar, basta con pinchar en
Desktop → Desktop Layout → Default .
1

2. Ingenier´ T´cnicaIndustrial, Gij´n.
ıa e
o

1.1.

Calculadora

Para efectuar una operaci´n, la escribimos en la Command Window y le damos a la
o
tecla Enter
Ejemplo 1 Si queremos calcular 2 + 2, 1256 − 34, 15 × 365, 1/23, 210 , cos(1),
log(3) escribiremos:
>> 2+2
ans =
4
>> 1256-34
ans =
1222
>> 15*365
ans =
5475


2, e2 , ln(3),

Complementos de Matem´tica Aplicada. 3
a

>> 1/23
ans =0.0435
>> 2ˆ10
ans =
1024
>> cos(1)
ans =
0.5403
>> sqrt(2)
ans =
1.4142
>> exp(2)
ans =
7.3891
>> log(3)
ans =
1.0986
>> log10(3)
ans =
0.4771
Podemos usar par´ntesis. No podemos saltarnos ning´ n s´
e
u
ımbolo. Para calcular 2(
arc tg(1)) escribiremos:


3
2+

>> 2*(2ˆ(1/3)+atan(1))
ans =
4.0906
Observa lo que ocurre si olvidamos el *:
>> 2(2ˆ(1/3)+atan(1))
???2(2ˆ(1/3)+atan(1))
|
Error: Unbalanced or misused parentheses or brackets.
Correcci´n de errores
o
Si nos equivocamos al escribir una orden, no es necesario reescribirla por completo.
Hay dos maneras r´pidas de corregirla:
a
e
1. Darle a la tecla del cursor ↑ hasta que aparezca la orden a editar, y despu´s editarla.
2. Arrastrarla desde la ventana Command History hasta la Command Window,...
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