Professional Documents
Culture Documents
PRCTICA N1
1. DATOS:
1.1. Nombre: Joseline Guadalupe Yanascual Espinosa
1.2. Fecha: 2017-11-06
1.3. Grupo: GR2
2. TEMA
INTRODUCCIN A MATLAB Y SIMULINK
3. OBJETIVOS
2.1. Familiarizar al estudiante con el uso del programa
desarrollado por MathWorks y con el toolbox denominado
SIMULINK que sirve para la simulacin de sistemas.
2.2. Incentivar en el estudiante el uso de un computador personal
como herramienta de anlisis y diseo, en el entorno de
programacin de MATLAB.
4. INFORME
Considere la siguiente matriz
ESCUELA POLITCNICA NACIONAL
DEPARTAMENTO DE AUTOMATIZACIN Y CONTROL INDUSTRIAL
b. A(1,:)
Imprime todas las columnas que pertenezcan a la
fila 1.
c. A(:,2:3)
Imprime todas las filas que pertenezcan a las
columnas que van desde la 2 hasta la 3.
d. A(:,1:2:3)
Imprime todas las filas que pertenezcan a las
columnas numeradas desde la 1 a la 3 en pasos
de 2.
ESCUELA POLITCNICA NACIONAL
DEPARTAMENTO DE AUTOMATIZACIN Y CONTROL INDUSTRIAL
e. B=[A,[ones(1,2);eye(2)]]
Crea una matriz B a partir de dos elementos
matriciales, siendo su primer elemento la matriz A
de dimensiones 3x3, para su segundo elemento
se crea una matriz en la que su primera fila es una
matriz de unos de dimensin 1x2, su segunda fila
es una matriz identidad de 2x2. Por ello la
dimensin de la matriz B es 3x5.
f. A(:,:)
Imprime todas las filas y columnas de la matriz A.
g. A(2:4)=[]
Matlab trabaja a las matrices como vectores
columnas, enumerando sus elementos desde la
columna 1, eligiendo todas sus filas luego
pasando a la columna n, sucesivamente.
ESCUELA POLITCNICA NACIONAL
DEPARTAMENTO DE AUTOMATIZACIN Y CONTROL INDUSTRIAL
h. ones(2,2)
Crea una matriz de 2x2 cuyos elementos son
unos.
i. eye(4)
Crea una matriz identidad de 4x4.
j. diag(A)
Crea una nueva matriz columna cuyos elementos
corresponden a la diagonal de la matriz A.
ESCUELA POLITCNICA NACIONAL
DEPARTAMENTO DE AUTOMATIZACIN Y CONTROL INDUSTRIAL
k. zeros(size(A))
Crea una nueva matriz de ceros, de las mismas
dimensiones que la matriz A
l. rand(size(A))
Crea una matriz de las mismas dimensiones que
la matriz A, cuyos elementos son nmeros
pseudoaleatorios menores que uno distribuidos
uniformemente.
m. magic(length(A))
Crea un cuadrado mgico de las dimensiones de
la matriz A.
n. eig(A)
ESCUELA POLITCNICA NACIONAL
DEPARTAMENTO DE AUTOMATIZACIN Y CONTROL INDUSTRIAL
o. rank(A)
Retorna un nmero que es una estimacin de filas
y columnas linealmente independientes de la
matriz A.
b. Orbita de Mercurio
ESCUELA POLITCNICA NACIONAL
DEPARTAMENTO DE AUTOMATIZACIN Y CONTROL INDUSTRIAL
Desarrollar en Simulink
5. Conclusiones:
4.1. Simulink permite simular y modelar sistemas de una manera fcil y didctica,
debido a su distribucin de bloques y bibliotecas.
4.2. Matlab permite programar y a la ves realiza operaciones matemticas, pero su
principal caracterstica es que permite trabajar de forma matricial, lo cual facilita
operaciones y grficas.