apuntes de matlab

Páginas: 10 (2317 palabras) Publicado: 20 de marzo de 2014
Universidad de Chile
Facultad de Ciencias F´
ısicas y Matem´ticas
a
Departamento de Ingenier´ El´ctrica
ıa e

´
Introduccion a Matlab y Simulink

Preparado por Diego Sep´lveda J.
u
Version 1.0, 6 de agosto de 2002

´
Indice general
1. Lo b´sico
a
1.1. Matrices . . . . . . . . . . . . . . . . . . . . . . .
1.1.1. Definici´n y asignaci´n de variables . . . .
o
o
1.1.2.Operando con matrices . . . . . . . . . . .
1.1.3. Matrices especiales . . . . . . . . . . . . .
1.1.4. Manipulaci´n de matrices . . . . . . . . .
o
1.1.5. Arreglos . . . . . . . . . . . . . . . . . . .
1.2. Variables y Funciones . . . . . . . . . . . . . . . .
1.2.1. Variables . . . . . . . . . . . . . . . . . . .
1.2.2. Funciones . . . . . . . . . . . . . . . . . .
1.2.3. Algunas Variables yFunciones de utilidad
1.3. Gr´ficos . . . . . . . . . . . . . . . . . . . . . . .
a
1.3.1. Figuras . . . . . . . . . . . . . . . . . . .
1.3.2. Gr´ficos en 2D . . . . . . . . . . . . . . .
a
2. Simulink
2.1. Diagramas de Bloques . . .
2.2. Usando Simulink . . . . . .
2.2.1. Librer´ “Continuos”
ıa
2.2.2. Librer´ “Discrete” .
ıa
2.2.3. Librer´ “Sources” y
ıas
2.2.4. Otras Librer´
ıas . ..

. . . . .
. . . . .
. . . . .
. . . . .
“Sinks”
. . . . .

A. Funciones Comunes

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
..
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.

1
1
1
2
3
5
7
8
8
9
9
12
12
12

.
.
.
.
.
.

17
17
18
19
19
20
21
25

iii

Cap´
ıtulo 1
Lo b´sico
a
Dado que todas las aplicacionesde Matlab se basan en el uso de matrices,
lo primordial en este cap´
ıtulo es mostrar c´mo utilizarlas, posteriormente se ver´n
o
a
los distintos tipos de variables y funciones que existen, para finalmente aprender
el manejo de gr´ficos.
a

1.1.

Matrices

1.1.1.

Definici´n y asignaci´n de variables
o
o

Para introducir una matriz en Matlab s´lo se debe introducir los n´meo
uros de la matriz entre par´ntesis cuadrados ([ ]), las columnas se separan por
e
espacios y las filas por punto y coma (;)1 . Por ejemplo:
>> A=[3 4 5 ; 3 2 7]
A =
3
3

4
2

5
7

Como se puede ver en el ejemplo anterior las variables se asignan mediante
un signo igual (=) de la misma manera que en lenguajes como JAVA o C.
1

; tambi´n se utiliza para suprimir la visualizaci´n delresultado
e
o

1

2

Matrices

1.1.2.

Operando con matrices

Para transponer2 matrices s´lo hay que poner despu´s de la matriz o de
o
e
la variable un ap´strofe (’), siguiendo con el ejemplo anterior quedar´
o
ıa:
>> A’
ans =
3
4
5

3
2
7

En la variable ans mostrada en el ejemplo anterior, Matlab guarda el resultado de la ultima operaci´n ejecutada.
´
o
Lasoperaciones aritm´ticas son igual que ne la mayor´ de los lenguajes,
e
ıa
as´ para sumar (o restar) s´lo hay utilizar el signo + (o -), para multiplicar
ı
o
se utiliza el asterisco (*) y para dividir por la derecha (izquierda) se utiliza
(/ (\)). 3 Por ejemplo:
>> B=[1 2 3; 4 5 6];
>> C=A+B
C =
4
7

6
7

8
13

>> D=C*A’
D =
76
114

80
126

Para potenciar una matriz seutiliza el s´
ımbolo (ˆ), seguido del exponente
que se desea. Si se desea invertir una matriz se puede hacer de dos maneras:
elevando la matriz a -1 o utilizando la funci´n inv:
o
2

En el caso de que se utilicen n´meros complejos se obtiene la conjugada transpuesta
u
Obviamente para poder realizar estas operaciones es necesario que las dimensiones de
las matrices sean consistentes.
3...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Apuntes MATLAB
  • Apuntes de Matlab
  • Apuntes matlab
  • Apuntes Matlab
  • Apuntes de Matlab
  • Apuntes matlab 7
  • Apunte Matlab ManejoBasico
  • matlab

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS