Está en la página 1de 16

EXPERIMENTO N°1

PROCESAMIENTO DE SEÑALES Y FUNCIONES PERIÓDICAS


USANDO MATLAB
I. OBJETIVO
Simular e investigar en forma experimental el procesamiento de señales usando
los comandos e instrucciones del software Matlab, los ejercicios propuestos en
función de los ejercicios planteados.

II. MATERIAL Y EQUIPO


 Matlab Versión 4 y 5.3.6.12
 PC Pentium II – actual.
 Manual de Matlab

III. INTRODUCCIÓN TEÓRICA

SEÑAL PERIÓDICA

Una señal es periódica si completa un patrón dentro de un marco de tiempo medible,


denominado periodo, y repite ese patrón en periodos idénticos subsecuentes.
Cuando se completa un patrón completo, se dice que se ha completado un ciclo.

El periodo se define como la


cantidad de tiempo (expresado en
segundos) necesarios para
completar un ciclo completo. La
duración de un periodo, puede ser
diferente para cada señal, pero es
constante para una determinada
señal periódica. Las señales
reguladas por las funciones
trigonométricas son de este tipo.
En cada instante de tiempo se
puede establecer el valor de la
FIEE-UNMSM Vega Sotelo, Kevin

señal y su magnitud. Tales señales tienen tres características básicas que son:
Amplitud, Período y Fase.

SEÑAL APERIÓDICA

Una señal aperiódica, o no periódica, cambia constantemente sin exhibir ningún


patrón o ciclo que se repita en el tiempo. Sin embargo, se ha demostrado mediante
una técnica denominada transformada de Fourier, que cualquier señal aperiódica
puede ser descompuesta en un número infinito de señales periódicas.

Las señales aperiódicas pueden ser:

Estrictamente limitadas en el tiempo: Son aquellas señales que por sí mismas tienen
un nacimiento y un final. Por ejemplo, un impulso eléctrico.

Asintóticamente limitadas en el tiempo: Son aquellas que producto de ser racionales


y como resultado de una división, en ciertos puntos, tienden a infinito.

IV. PROCEDIMIENTO

1. Desarrolle en el programa principal de Matlab los siguientes ejemplos y anotar los


resultados.

1.1. Funciones matemáticas:

2
FIEE-UNMSM Vega Sotelo, Kevin

1.2. Números Complejos:

Ejercicio 1. Ec. General de 2do. Grado de solución real.

3
FIEE-UNMSM Vega Sotelo, Kevin

Ejercicio 2. Ec. General de 2do. Grados con solución compleja.

Ejercicio 3. Expresiones en Números Complejos:

Ejercicio 4. Forma polar, usando real, imag, abs y angle:

4
FIEE-UNMSM Vega Sotelo, Kevin

1.3. Construcción de Arrays

5
FIEE-UNMSM Vega Sotelo, Kevin

2. Escribir en el depurador de Matlab los siguientes ejercicios y copiar en el programa


principal, para graficar las funciones periódicas.

2.1. Gráfica de funciones trigonométricas.

6
FIEE-UNMSM Vega Sotelo, Kevin

7
FIEE-UNMSM Vega Sotelo, Kevin

8
FIEE-UNMSM Vega Sotelo, Kevin

2.2. Generación de señales discontinuas.

La idea es multiplicar aquellos valores en un array que desea mantener por unos
y multiplicar los otros valores por ceros.

9
FIEE-UNMSM Vega Sotelo, Kevin

10
FIEE-UNMSM Vega Sotelo, Kevin

2.3. Manipulación de gráficos.

Se puede añadir líneas a una gráfica existente usando hold. Cuando fija hold on,
Matlab no elimina las curvas o gráfica existentes. Cuando se meten las nuevas
órdenes plot. Fijando hold off, se libera la ventana de la figura actual para
nuevas gráficas.

11
FIEE-UNMSM Vega Sotelo, Kevin

2.4. Subdivisión de ventana de gráficas (m,n,p)

Una ventana de figura, puede mantener más de un conjunto de ejes. La orden


subplot(m,n,p) subdivide la ventana de la figura actual en una matriz mxn de las
áreas de representación gráfica y escoge como activa el área p-ésima la
subgráfica se enumeran de izquierda a derecha a lo largo de la fila superior,
luego la segunda fila.

12
FIEE-UNMSM Vega Sotelo, Kevin

V. CUESTIONARIO

1. Cambie el valor de las variables en cada uno de los ejercicios y desarrolle nuevas
aplicaciones, por lo menos 2 ejercicios adicionales.

Ejemplos 1.2.2

Ejemplo 2.2

13
FIEE-UNMSM Vega Sotelo, Kevin

2. Explique las funciones de cada una de las principales instrucciones y comandos


utilizados en los ejercicios anteriores.

fix(x): redondea hacia cero


floor(x): redondea hacia el menos infinito
ceil(x): redondea hacia el infinito
round(x): redondea hacia el entero próximo
angle(x): da el Angulo de un numero complejo
linspace(a,b,n): permite todo tipo de valores para los límites a y b
plot(x,y): realiza la representación de gráficos 2D, X abscisas, Y ordenadas
subplot(m,n,p): subdivide la ventana de la figura en una matriz mxn

3. Presentar su informe final con una breve introducción teórica, con el resultado de
cada ejercicio planteado y sus modificaciones experimentales.

14
FIEE-UNMSM Vega Sotelo, Kevin

VI. DATOS FIRMADOS

15
FIEE-UNMSM Vega Sotelo, Kevin

16

También podría gustarte