Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica 1
Practica 1
PRÁCTICAS 2006/2007
PRACTICAS
SEÑALES Y SISTEMAS
INTRODUCCIÓN
La aproximación a la señal continua será tanto mejor cuanto mayor sea el número de
muestras que seleccionemos para representarla, es decir, cuanto menor sea el intervalo
temporal utilizado para obtener puntos de la señal. A este intervalo temporal lo
denominaremos período de muestreo, y a la operación consistente en discretizar una señal
continua muestrear. El período de muestreo elegido debe ser suficientemente pequeño
para que la señal que queremos representar quede perfectamente identificada.
En Matlab, para representar señales en el tiempo, debemos calcular los valores que en
este eje corresponden a cada punto de la señal muestreada utilizando la información que
tenemos del intervalo de muestreo. Si queremos representar una señal constante de valor
1 entre 0 y 1 segundo mediante 100 muestras, generaremos 2 vectores, uno para el eje de
1
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
amplitudes y otro para el eje de tiempos. En este caso el intervalo será de 0.01 segundos.
Los vectores necesarios serán:
x = ones(1,100);
t = [0.01:0.01:1];
plot(t,x);
xlabel('tiempo (seg)');
ylabel('amplitud');
title('Representación continua de una señal discreta');
1.8
1.6
1.4
1.2
amplitud
0.8
0.6
0.4
0.2
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
tiempo (seg)
stem([0:0.015:0.08], sin(2*pi*50*[0:0.015:0.08]));
axis([0 0.1 -1.5 1.5]);
xlabel('tiempo (seg)');
ylabel('amplitud');
title('Sinusoide 50 Hz – muestreo 0.015 seg');
2
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
amplitud 0.5
-0.5
-1
-1.5
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
tiempo (seg)
stem([0:0.001:0.08], sin(2*pi*50*[0:0.001:0.08]));
axis([0 0.1 -1.5 1.5]);
xlabel('tiempo (seg)');
ylabel('amplitud');
title('Sinusoide 50 Hz – muestreo 0.001 seg');
Sinusoide 50 Hz – muestreo 0.001 seg
1.5
0.5
amplitud
-0.5
-1
-1.5
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
tiempo (seg)
3
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
Las señales son funciones del tiempo que representan la evolución de una determinada
variable, como puede ser la tensión en bornes de un condensador, la temperatura de un
horno, o la actividad eléctrica de una fibra muscular. Distinguiremos dos tipos de señales,
continuas y discretas.
Las señales continuas, x(t), son funciones de una variable continua (tiempo), mientras
que las discretas, x[n], se definen únicamente para valores discretos de la variable
independiente.
y (t )=x (−t )
y (t )=x ( t−T )
x ( t )=x ( t+T )
x [ n ]= x [ n+N ]
4
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
x ( t )=x (−t ) ; x [ n ] =x [ −n ]
Toda señal puede ser descompuesta en su parte par y su parte impar de la forma
siguiente:
x ( t )=x p ( t ) +x i ( t )
donde
1
x p ( t )= [ x ( t )+ x (−t ) ]
2
1
x i ( t ) = [ x ( t )−x (−t ) ]
2
δ [ n ]= 1 n=0
{
0 n≠0
n = -4:1:4;
x = zeros(size(n));
x(n==0) = 1;
stem(n,x);
axis([-4 4 -0.5 1.5]);
title('Señal impulso unidad');
xlabel('n (muestras)');
ylabel('x[n]');
5
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
1
x[n]
0.5
-0.5
-4 -3 -2 -1 0 1 2 3 4
n (muestras)
u [ n ]= {10 n≥0
n<0
n = -4:1:4;
x= zeros(size(n));
x(n>=0)=1;
stem(n,x);
axis([-4 4 -0.5 1.5]);
title('Señal escalón');
xlabel('n (muestras)');
ylabel('x[n]');
6
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
Señal escalón
1.5
1
x[n]
0.5
-0.5
-4 -3 -2 -1 0 1 2 3 4
n (muestras)
δ [ n ]=u [ n ] −u [ n−1 ]
Y se cumplirá también:
∞
u [ n ] = ∑ δ [ n−k ]
k =0
x [ n ] δ [ n−n0 ]=x [ n0 ] δ [ n−n0 ]
u ( t ) = 1 t>0
{
0 t<0
7
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
t τ k−1 τ1
1
∫ ∫ … ∫ u ( τ ) dτdτ 1 ⋯dτ k −1 = t k u (t )
−∞ −∞ −∞ k!
Para definir el impulso unidad partimos de un pulso de área unidad, cuya integral es
una aproximación del escalón unidad. A medida que hacemos más estrecho el pulso
manteniendo su área constante, su integral es una mejor aproximación del escalón unidad.
En el límite podemos escribir:
d
δ ( t )= u (t)
dt
t
u ( t ) = ∫ δ ( τ ) dτ
−∞
8
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
1.7.- Sistemas
Un sistema es una relación matemática entre una señal de entrada y una señal de
salida.
x t
g y t
y (t )=g ( x ( t ) )
1.7.2.1.- Linealidad
f ( α 1 x 1 ( t )+ α 2 x 2 ( t )) =f ( α 1 x 1 ( t ) ) + f ( α 2 x 2 ( t ) ) =α 1 f ( x 1 ( t ) ) + α 2 f ( x 2 ( t ) ) =α 1 y 1 ( t ) +α 2 y 2 ( t )
1.7.2.2.- Memoria
1.7.2.3.- Causalidad
9
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
2.- Enunciados
2+t −2≤t<0
a ) x 1 ( t )=u ( t−1 )
{
b ) x 2 ( t )= 2−0 . 5t 0≤t <2
0 resto
sen ( 6 t )
e) x 5 ( t ) =e−2|t| f ) x6 ( t ) =
6t
2 t
g) x 7 ( t )= sen
t 2 () (intervalo (−20 , 20 ) )
Ejemplos:
u = inline('t>=0')
t=-10:0.01:10;
x1 = u(t-1);
plot(t,x1)
axis([-10 10 -0.1 1.1]);
title('Señal 1a');
grid;
xlabel('tiempo (segundos)');
ylabel('x1(t)');
10
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
Señal 1a
0.8
0.6
x 1(t)
0.4
0.2
-10 -8 -6 -4 -2 0 2 4 6 8 10
tiempo (segundos)
t=-10:0.01:10;
plot(t,u(t),'r');
hold on;
plot(t,u(t-1),'k','linewidth',2);
axis([-10 10 -0.1 1.1]);
grid on;
title('Señal 1a');
xlabel('tiempo (segundos)');
ylabel('u(t), u(t-1)');
legend('u(t)', 'u(t-1)')
11
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
Señal 1a
u(t)
1 u(t-1)
0.8
0.6
u(t), u(t-1)
0.4
0.2
-10 -8 -6 -4 -2 0 2 4 6 8 10
tiempo (segundos)
b) Para resolver este apartado, puede ser conveniente el uso de paréntesis lógicos. Por ejemplo, el alumno
puede considerar
fb = inline('(2+t).*(-2<=t).*(t<0) ')
y ampliarla para conseguir la función pedida.
¿Por qué se pone .* en vez de *? ¿Si se pone * funciona fb(3)? ¿ Si se pone * funciona fb(0:.1:3)?
x ( t )=
1
e
−π
( ) t0
t0
2.3.- Dibujar las siguientes señales, su parte par e impar, y reconstruir la señal original a
partir de ellas:
12
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
−|t−1| b ) x 2 ( t )= 2 −1≤t≤3
{
a) x 1 ( t )=e 0 resto
a) x ( t−1 ) b ) x ( 2−t )
c) x ( 2t+1 ) ( 2t )
d ) x 4−
Dada la señal:
sen ( 2 t )
x ( t )=3 ∏ (t )
t
sen ( 2t )
3
a) Dibuja la señal x ( t ) . ¿Cuál es su relación con la señal t ?
b) Calcula la energía de la señal.
c) Calcula la potencia de la señal si la señal x (t ) es un periodo de una señal
periódica con T =1.4 segundos.
2.6.- Dibuje las siguientes señales y determine si son señales periódicas, y en ese caso,
cuál es su período fundamental.
13
SEÑALES Y SISTEMAS. PRÁCTICAS 2006/2007
π
(
a ) x 1 ( t )=3 cos 4 πt +
3 ) b ) x 2 ( t )=Re { e j ( πt −1 ) }
2
c ) x 3 ( t )=cos (2 t )
14