Está en la página 1de 9

Universidad Nacional de San Agustín

Laboratorio de control automático 1


Informe #1
Presentado por:
paul

Profesor: Juan Carlos Cuadros

Asignatura: Control automático 1

ESCUELA: INGENIERIA ELECTRONICA


CONTROL AUTOMATICO I

Repetir y ejercitar los siguientes comandos en Matlab.

Definición de una constante:

a=1 % Definiendo las variables a y b

b=[1 2]

Escribiendo números complejos:

a=2+i % Definiendo números complejos

b=-5-3*i

Expresión booleana:

a==1 % Introduciendo expresión booleana

Vector constante:

v=[1 2 3 4 5] %Forma extendida

v=1:5 %Forma reducida


Matriz constante:

A=[2 2 3 % Definiendo matriz de 3x3


0 0 7
5 9 -1]

A=[2 2 3;0 0 7;5 9 -1]

Matrices usando operaciones con objetos definidos anteriormente:

a=1;b=2; % Formando matrices con variables definidas previamente


A=[a+b pi 3

b^2 0 atan(a)

5 sin(b) -1]

matrices y vectores de zeros:

B=zeros() % Definiendo matriz de ceros de 1x1


Matriz de zeros con 2 filas y 3 columnas:
B=zeros(2,3) %Definiendo matriz de ceros de 2x3

Matriz de zeros con las dimensiones de la matriz A:

A=[2 2 3;0 0 7;5 9 -1]; % Tomando las dimensiones de la matriz A


B=zeros(A)

matrices y vectores de unos:

C=ones(2,3) %Definiendo la matriz de elementos iguales a 1 de 2x3

Matrices diagonales:

Matriz diagonal con los elementos da diagonal principal yendo de 1 a 5:

D=diag(1:5) %Definiendo la matriz diagonal


Extrayendo los elementos de la diagonal principal:

A=[1 2 3
4 5 6
7 8 9] B=diag(A) % La matriz B es igual ala diagonal principal de la matriz A

Matriz diagonal con los elementos de la diagonal principal de una matriz:

C=diag(diag(A)) % Definiendo la matriz diagonal C con elementos de A

Operaciones: Matriz identidad:


A=diag(ones(1,3))
o
A=eye(3) % Defiendo la matriz identidad de 3x3

Suma de matrices (recuerde las matrices deben tener la misma dimensión):


B=A+A
Sumar 1 a todos los elementos de una matriz:
C=B+1

Multiplicación de matrices:
A=[1 2 3;4 5 6;7 8 9]
C=[1 2 0;0 0 1;0 2 3]
D=A*C % Operando matrices
Multiplicación elemento a elemento:
A=[1 0 0;0 2 3;5 0 4]
B=[2 0 0;0 2 2;0 0 3]
C=A.*B

Extracción de la fila 2:
a=C(2,:)

Extraccion da columna 3:
b=C(:,3)
Traza de una matriz:
A=[1 2 3; 4 5 6; 7 8 9]
t=trace(A) %Calculando la suma de los elementos de la diagonal principal

Rank (rango) de una matriz:


r=rank(A) %Hallando las filas que son linealmente independientes

Matriz transpuesta:
B=A' % Cambiando las filas por columnas

Inversa de una matriz:


A=[0 1;-2 -3]
B=inv(A)
A*B% Hallando la inversa de A
Determinante de una matriz:
d=det(A) % Hallando el determinante de A

Polinomios:
Polinomio p1 con raices en 0 e -1:
v=[0 -1]
p1=poly(v) % Hallando el polinomio con raíces 0 y -1

Polinomio p2 con coeficientes 1 e 2 e 1:


p2=poly([1 2 1])

Calculo de raices:
p=roots(p1)

Autovalores e autovectores:
Autovalores:
A=[0 1;-2 -3]
r=eig(A)
o
[V,D]=eig(A) % produce un matriz diagonal D de autovalores
% y una matriz completa V cuyas columnas son
% sus correspondientes autovectores. Asi (A*V=V*D)

También podría gustarte