Vous êtes sur la page 1sur 24

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE ING.ELECTRÓNICA,
ELÉCTRICA Y
TELECOMUNICACIONES.

Apellido y Nombre: Código:

Escate Ruiz Yuri B. 16190159

Curso: Tema:

PROCESAMIENTO DE SEÑALES Y
LABORATORIO DE COMUNICACIÓN ANALOGICA FUNCIONES PERIÓDICAS USANDO
MATLAB

Informe: Fechas: Nota:

FINAL Realización: Entrega:

Numero:
12 de junio del 2020 19 de junio del 2018

1
Grupo: Profesor:

ROBERTO FLORENTINO UNSIHUAY


Horario: viernes: 17:00 – 20:00
TOVAR
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

TEMA 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, desarrollando los ejercicios
propuestos en función de los ejercicios planteados.

II. EQUIPOS Y MATERIALES

1. Matlab Versión 7a y versión 2014.


2. PC Pentium IV-actual.
3. Manual de Matlab.

III. PROCEDIMIENTO

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


sus resultados.

1. Dada la función de transferencia mediante la transformada de Laplace.


G(s) = 5(s + 4)/(s+2+4j)(s+2-4j)
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

2. Dado un polinomio: P = s4 + 4s3 + 4s2 + s + 20


Determine las raíces del Polinomio P

3. Respuesta a un impulse por la función de transferencia :


Y(s) = 1/(s + a)(s + b); donde a = 1, b = 2
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

RESPUESTA A UN ESCALON DE LA FUNCION DE TRANSFERENCIA


Dada la función
G(s) = Y(s)/R(s) = 4 / s2 + 0.8s + 4

1. Construcción de Arrays
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

2. Evaluación de Funciones Polinómicas


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

MULTIPLICACION, DIVISION Y DERIVADA DE POLINOMIOS

2. Escribir en el block de notas ó depurador del Matlab los siguientes ejercicios y


copiar en el programa principal, para graficar las funciones periódicas:

1. Grafica de funciones trigonométricas.


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

2. Generación de señales discontinuas.

3. Manipulación de gráficos.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

4. Subdivisión de ventana de graficas (m,n,p)


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

IV. CUESTIONARIO

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


nuevas aplicaciones, por lo menos 2 ejercicios adicionales de cada uno de los
ejercicios planteados como ejemplos.

PARTE 1
1. Dada la función de transferencia mediante la transformada de Laplace.
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

2. Determine las raíces del Polinomio P

3. Respuesta a un impulse por la función de transferencia:


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

RESPUESTA A UN ESCALON DE LA FUNCION DE TRANSFERENCIA


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

1. Construcción de Arrays
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

2. Evaluación de Funciones Polinómicas


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

MULTIPLICACION, DIVISION Y DERIVADA DE POLINOMIOS

PARTE 2
Escribir en el block de notas ó depurador del Matlab los siguientes ejercicios y copiar en
el programa principal, para graficar las funciones periódicas:

1. Grafica de funciones trigonométricas.


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

2. Generación de señales discontinuas


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

3. Manipulación de gráficos
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

4. Subdivisión de ventana de graficas (m,n,p)


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

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


utilizados en los ejercicios anteriores.

Comando Descripción

conv Convolución (útil para multiplicar polinomios), vea también deconv

deconv Deconvolución y división de polinomios, vea también conv

function Para archivos-m del tipo función

grid Dibuja la grilla en el gráfico actual

hold Mantiene el gráfico actual, vea también figure

impulse Respuesta al impulso de sistemas lineales de tiempo continuo

plot Dibuja un gráfico, vea también figure, axis, subplot.

poly Devuelve el polinomio característico

polyval Valor numérico de un Polinomio

roots halla las raíces de un polinomio

ss2tf representación Espacio de estado a función de transferencia

ss2zp representación Espacio de estado a polo-cero

subplot Divide la ventana Gráfico en secciones, vea también plot, figure

text Agrega texto al gráfico actual, vea también title, xlabel, ylabel, gtext

tf Crea una función de transferencia o convierte a función de


transferencia

tf2ss Función de Transferencia a representación en espacio de estado

tf2zp representación Función de Transferencia a Polo-cero

title Agrega un título al gráfico actual

xlabel/ylabel Agrega una identificación al eje horizontal/vertical del gráfico actual,

zp2ss Polo-cero a representación en espacio de estado

zp2tf Polo-cero a representación función de transferencia


UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

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

MARCO TEORICO DE MATLAB


MATLAB (abreviatura de MATrix LABoratory, «laboratorio de matrices») es un
sistema de cómputo numérico que ofrece un entorno de desarrollo
integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está
disponible para las plataformas Unix, Windows, macOS y GNU/Linux.
Entre sus prestaciones básicas se hallan la manipulación de matrices, la
representación de datos y funciones, la implementación de algoritmos, la
creación de interfaces de usuario (GUI) y la comunicación con programas en
otros lenguajes y con otros dispositivos hardware. El paquete MATLAB dispone
de dos herramientas adicionales que expanden sus prestaciones, a
saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de
interfaces de usuario - GUI). Además, se pueden ampliar las capacidades de
MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con
los paquetes de bloques (blocksets).
Es un software muy usado en universidades y centros de investigación y
desarrollo. En los últimos años ha aumentado el número de prestaciones, como
la de programar directamente procesadores digitales de señal o crear
código VHDL.
Características principales
• Lenguaje de alto nivel para cálculos científicos y de ingeniería
• Entorno de escritorio optimizado para la exploración iterativa, el diseño y la
solución de problemas
• Gráficas para visualizar datos y herramientas para crear diagramas
personalizados
• Aplicaciones para ajustar curvas, clasificar datos, analizar señales, ajustar
sistemas de control y muchas otras tareas
• Toolboxes complementarias para una amplia variedad de aplicaciones
científicas y de ingeniería
• Herramientas para crear aplicaciones con interfaces de usuario
personalizadas
• Interfaces para C/C++, Java®, .NET, Python, SQL, Hadoop y Microsoft® Excel®
• Opciones de implementación libres de derechos para compartir programas
de MATLAB con los usuarios finales

Vous aimerez peut-être aussi