Вы находитесь на странице: 1из 10

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

SECION 1 - PRACTICA 1
Manuel Garca Suarez Cd. 11442329
Sergio Estefan Prez-Cd. 1007438461
Cristian Camilo lvarez -Cd. 1070963522

RESUMEN: A travs del desarrollo de esta


prctica veremos la aplicacin de los simuladores
MATLAB y OCTAVE dando solucin a problemas
de tratamiento de seales y sistemas identificando
el uso de scripts y comandos especiales.
INTRODUCTION
In the analysis of signals and systems, we can make
use of calculation programs or numerical analysis of
high level, based on the manipulation of matrices,
the representation of data and functions, such as
Matlab and octave counterpart that are of vital help
solving mathematical exercises. In this paper we
will use some scripts and special commands, with
which we will make some experiments providing
solutions to problems of signal processing and
systems-oriented analysis of the behavior of LTI
and discrete systems continuous, where we will
make several tests to recognize the functionality of
scripts
I.

INTRODUCCIN

En el anlisis de seales y sistemas,


podemos hacer uso de programas de clculo o
anlisis numrico de alto nivel, basados en la
manipulacin de matrices, la representacin de
datos y funciones, tales como el Matlab y su
homlogo octave que son de vital ayuda para la
resolucin de ejercicios matemticos. En el presente
trabajo haremos uso de algunos scripts y comandos
especiales, con los cuales realizaremos algunos
experimentos dando solucin a problemas del
tratamiento de seales y sistemas, orientados al
anlisis del comportamiento de sistemas LTI
continuos y discretos, en donde realizaremos varias
pruebas a fin de reconocer la funcionalidad de los
scripts.

II.
OBJETIVOS
Reconocer comandos como plot, script y
funciones matemticas para el anlisis de
una seal.
Solucionar problemas del tratamiento de
seales y sistemas, orientados al anlisis del
comportamiento de sistemas LTI continuos
y discretos
Desarrollar habilidades en el diseo de
scripts en Octave o Matlab.
III.
DESARROLLO
1. Seleccionar el software a utilizar durante el
desarrollo de la prcticas: Existen varias
herramientas que nos pueden ser tiles como
lo son: Matlab, Octave , Scilab y otros,
varios tutoriales e informacin sobre cada
uno de ellos los puede encontrar en la caja
de herramientas que est en el Entorno de
Componente Prctico. Aunque todos
resultan tiles para este curso usted puede
seleccionar Matlab u Octave (on-line) con el
fin de hablar un mismo lenguaje, y debido a
que la compatibilidad de comandos es
prcticamente al 100%.
Nota: Para los experimentos sugeridos en esta gua
se garantiza su funcionamiento en http://octaveonline.net/, los puede sin embargo aplicar en matlab,
si surge algn inconveniente debe escribir a su tutor
al correo interno.
2. Leer tutoriales y observar los videos
recomendados en la caja de herramientas de
acuerdo al software que usted seleccion, y
presentar sus inquietudes de ser necesario en
el correo interno de su tutor.

Pgina 1

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

3. Pruebe el siguiente script en la ventana de


comandos de octave:
T=0.01;
t=0:T:1;
a=5;
A=5;
1. w=2*pi;

Ite
m

0.0
2

0.0
4

0.0
5

Indique cuales son los resultados obtenidos en su


informe, y ahora modifique los valores de w y T de
acuerdo a la siguiente tabla:
Pgina 2

Grafica

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

0.0
2

0.0
2

0.0
4

0.0
4

0.0
5

0.0
5

Del experimento anterior podemos evidenciar que,


al realizar las variaciones de T y w, la respuesta a
una entrada de paso se puede trazar de inmediato,
Pgina 3

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

sin necesidad de resolver realmente para el tiempo


de respuesta analticamente. Una entrada de paso
puede ser descrito como un cambio en la entrada de
cero a un valor finito en el momento t = 0. Por
defecto, el paso comando realiza un paso de la
unidad (es decir, la entrada va de cero a uno en el
tiempo t = 0).
Finalmente cambie el comando plot, por el comando
stem y vuelva a repetir todas las pruebas. Apuntes
sus observaciones y analice los resultados en el
informe.
Ite
T
w Grafica
m

0.0
2

0.0
4

0.0
5

0.0
2

0.0
4

Pgina 4

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

0.0
5

0.0
5

4. Pruebe el siguiente script en la ventana de


comandos de octave:
7

0.0
2

0.0
4

Pgina 5

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

Describa los resultados en su informe, realice


pruebas para al menos 5 valores diferentes de N, y
analice los resultados, describa matemticamente la
relacin entre las seales x(t), y(t) y m(t).
2

sin(50)

-t+2

5. Pruebe el siguiente script en la ventana de


comandos de octave:

Finalmente, con N=1000 realice las pruebas


descritas en la siguiente tabla cambiando la seal
x(t).
Ite
m

Seal x(t)

Grafica

Pgina 6

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

Indique cuales son los resultados obtenidos en su


informe, enseguida modifique el script con usando
diferentes funciones de t2 de acuerdo a la siguiente
tabla:

t2=t-0.05

t2=t-0.1

t2=1-t

t2=2t

t2=t+0.1

t2=t+0.05

t2=t+0.01

t2=t-0.01

Pgina 7

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

6. Procedimiento (Ejercicio prctico):

Teniendo en cuenta los experimentos realizados


anteriormente disee un script que permita
comprobar los resultados tericos de Ejercicio 1 (los
tres items) del anexo 1 de la gua de actividades

t2=0.5t

Teniendo en cuenta el captulo de operaciones


sobre seales continas estudiando en el libro de
(Ambardar), para la seal 2 de la figura grafique lo
siguiente:

10

a) () = ()
b) () = ( + 3)
c) () = (0.5 + 1)

t2=1-0.5t

Procedimiento (Ejercicio prctico):


Teniendo en cuenta los experimentos realizados
anteriormente disee un script que permita
comprobar los resultados tericos de Ejercicio 1 (los
tres items) del anexo 1 de la gua de actividades.

Pgina 8

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

a) () = ()

c) () = (0.5 + 1)

b) () = ( + 3)

Pgina 9

PRACTICA 1

[UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA] SEALES Y SISTEMAS

IV.

CONCLUSIONES

Se ha identificado la funcin stem en MATLAB


para el diseo de control. Puesto que la
representacin del sistema, la respuesta a una
entrada de paso se puede trazar de forma
identificable para el tiempo de respuesta
analticamente. Se puede identificar la entrada de
paso como un cambio en la entrada de cero (0) a un
valor finito en el momento t = 0. Por defecto, el paso
comando realiza un paso de la unidad (es decir, la
entrada va de cero a uno en el tiempo t = 0). La
sintaxis bsica para llamar a la funcin escaln es la
siguiente, donde sys es un objeto definido LTI.

[4] Manolakis, P., & Proakis, J. G. (1998).


Tratamiento digital de seales. Editorial
Pearson Prentice Hall, 3era Edicin, Madrid
Espaa.

Se ha comprobado la funcin plot para crear una


representacin grfica de algunos datos. Se observa
la facilidad cuando se representa, contrario a cuando
slo se observan los nmeros en bruto.
Se realizaron los ejercicios con la herramienta
propuesta conociendo el manejo de Octave y
Matlab. Obteniendo los resultados esperados y
logrando comprobar las variaciones que se
presentan en las grficas a medida que los valores se
cambian de acuerdo a la tabla. Se observa que el
pico de la seal va cambiando.
V. REFERENCIAS
[1] Procesamiento de seales analgicas y
digitales. Ashok Ambardar. 2nd ed. Mexico
City: Cengage Learning, 2002. p130.
COPYRIGHT 2002 Cengage Learning Editores,
S.A. de C.V.
[2] Barajas, J. E. G. (2015). Series y
Transformada de Fourier para Seales
Continuas y Discretas en el Tiempo: Algoritmos
para el desarrollo de ejercicios prcticos.
OmniaScience.
[3] Oppenheim, A. V., Willsky, A. S., & Nawab,
S. H. (1998). Seales y sistemas. Pearson
Educacin.
Pgina 10

Вам также может понравиться