You are on page 1of 25

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

Universidad del Per, DECANA DE AMRICA

FACULTAD DE INGENIERA ELECTRNICA Y ELCTRICA

LABORATORIO N1
Procesamiento de Seales y Funciones Peridicas usando
Matlab

Curso: Introduccin a las Telecomunicaciones

Docente: Ing. Llosa Portugal Sixto

Alumno: Jorge Armando Zambrano Rodrguez

Cdigo: 15190139

Turno: Lunes 9-12pm

Ciclo acadmico: 2017-II


I. FUNDAMENTO TEORICO

Las seales es la representacin de un fenmeno fsico o estado material a travs de una


relacin establecida; las entradas y salidas de una sistema electrnico sern seales variables.
Estas seales pueden representarse por funciones peridicas, son funciones matemticas que
se repiten en un rango determinado.

El matlab es un software para el anlisis matemtico y simulacin profesional. Matlab puede


generar fcilmente funciones peridicas pre-construidos y personalizadas.

II. OBJETIVOS

Simular e investigar en forma experimental el procesamiento de seales usando los


comandos e instrucciones del software Matlab, desarrollando los ejercicios propuestos
en funcin de los ejercicios planteados.

III. EQUIPOS Y MATERIALES

1. Matlab versin 4 y 5.3 6.12


2. PC Pentium II actual
3. Manual de Matlab

IV. PROCEDIMIENTO

1. Desarrolle en el programa principal del Matlab los siguientes ejemplos y anotar sus
resultados

1. Funciones matemticas
2. Nmeros Complejos

a. Ejercicio 1. Ecuacin general de 2 grado de solucin real.

Comprobamos las respuestas obtenidas

b. Ejercicio 2. Ecuacin general de 2 grado con solucin compleja.


Comprobamos los resultados obtenidos

c. Ejercicio 3. Expresiones en nmeros complejos


d. Ejercicio 4. Forma polar, usando real, imag, abs y angle
3. construccin de arrays
4. Escribir en block de notas o depurador del Matlab los siguientes ejercicios y copiar en
el programa principal, para graficar las funciones peridicas.

1. Grafica de funciones trigonomtricas


2. Generacin de seales discontinuas
La idea es multiplicar aquellos valores en un array que desea mantener por unos,
y multiplicar los otros valores por cero.
3. Manipulacin de grficos
Se puede aadir lneas a una grfica existente usando hold. Cuando fija hold on,
matlab no elimina las curvas o graficas existentes. Cuando se meten las nuevas
rdenes plot. Fijando hold off, se libera la ventana de la figura actual para nuevas
grficas.
4. Subdivisin de ventana de graficas (m,n,p)
Una ventana de figura, puede mantener ms de un conjunto de ejes. La orden
subplot (m,n,p) subdivide la ventana de la figura actual en una matriz m x n de las
reas de representacin grfica y escoge como activa el rea p-esima de la
subgrafica se numeran de izquierda a derecha a los largo de la fila superior, luego
la segunda fila
V. CUESTIONARIO

1. Cambie el valor de las variables en cada uno de los ejercicios dados y desarrolle nuevas
aplicaciones.

- Funciones matemticas
- Nmeros complejos
- Construccin de arrays

- Grafica de funciones trigonomtricas


- Generacin de seales discontinuas

- Generacin de seales discontinuas


- Manipulacin de grficos

2. Explique las funciones de cada una de las principales instrucciones y comandos utilizados
en los ejercicios anteriores.

1. Linspace
El linspace funcin genera vectores linealmente espaciados. Es similar al operador dos
puntos, pero da un control directo sobre el nmero de puntos.

Y=linspace (a, b) genera un vector de fila y de 100 puntos espaciados linealmente


entre a y b.
Y=linspace (a, b, n) genera n puntos.

2. Se pueden aadir objetos al grafico

- xlabel(etiqueta del eje x)


- xlabel(etiqueta del eje y)
- title(ttulo del grafico)

3. axis
Controla el escalado y apariencia de los ejes.
4. Hold on, hold off
El grafico se crea por etapas, es til cuando los datos a dibujar no estn disponibles al
mismo tiempo.

5. Subplot (m, n, p)
Divide la ventana grafica en m x n sub ventanas, asigna la ventana p esima como la
actual, donde se dibujara el grafico.

You might also like