Lab1 PROPIEDADES DE LAS SEÑALES

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 12

LABORATORIO 1

Universidad Nacional Mayor de San Marcos


Facultad de Ing. Electrónica y Eléctrica

LABORATORIO DE SEÑALES Y SISTEMAS

Docente: Luque Gamero Salomón

Tema: Propiedades de las señales Lab.1

Alumno: Alfaro Contreras, Rogel Helmholz


14190115

2019
LABORATORIO 1

PROPIEDADES DE LAS SEÑALES

I. SOFTWARE USADO

GNU Octave

II. PROCEDIMIENTO

1. Graficar las siguientes señales en el intervalo -10 < t < 10

a) X1(t) = u(t)

>> u=[zeros(1,10),ones(1,11)]

u=
0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1
>> t=-10:1:10

t=
Columns 1 through 19:
-10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8
Columns 20 and 21:
9 10
>> plot(t,u)
>> axis ([-10 10 -1 2])
LABORATORIO 1

b) .
c)

t=-10:0.1:10;
f =((t>-2)&(t<0)).*(2+t)+((t>=0)&(t<5)).*(2-0.5*t);
plot (t,f);
xlabel('x')
ylabel('f(x)')
LABORATORIO 1

d)

t=-10:1:10;
f= ((t>=-3)&(t<=3)).*(1- (abs(t)/3));
plot(t,f)
axis ([-10 10 -1 2])

e) x5= e-2|t|

t = -10:0.1:10;
f = exp(-2*abs(t));
plot (t,f);
LABORATORIO 1

2. Generar una señal cosenoidal con periodo de 7 segundos, de amplitud


2. Mostrar en pantalla 2 periodos.

En Octave:
>>A=2
>>p=7
>>w=2*pi/p
>>t=0:0.001:14
>>coseno=A*cos(w*t)
>> plot(t,coseno)
>> xlabel('tiempo(seg)')
>> ylabel('amplitud')

3. Generar una señal senoidal con periodo de 5 segundos de amplitud 3.


Mostrar en pantalla 3 periodos.

En Octave:
A=3
p=5
w=2*pi/p
t=0:0.01:15
seno =A*sin(w*t)
plot(t,seno)
axis ([0 15 -3 3])
xlabel('tiempo(seg)')
ylabel('amplitud')
LABORATORIO 1

4. Generar una señal cuadrada, con valores entre [0,1], con un duty cicle
de 65%. La señal debe ser de periodo 2pi. Mostrar en pantalla 3
periodos.

A=1;
w = (2*pi)/(2*pi);
t=0:0.001:0.25;
sq= A* square(w*t,65);
plot (t,sq)

5. Generar una media onda rectificada con periodo de 2 segundos.


Mostrar en pantalla 3 periodos.

A=3;
p=2;
w=2*pi/p;
t=0:0.01:6;
seno =A*sin(w*t);
f= (seno >=0).*(A*sin(w*t));
plot(t,f);
axis ([0 6 -3 4]);
xlabel('tiempo(seg)')
ylabel('amplitud')
LABORATORIO 1

6. Generar una señal de onda rectificada completa con periodo de 1.5


segundos. Mostrar en pantalla 4 periodos.

A=2;
p=1.5;
w=2*pi/p;
t=0:0.01:6;
seno =A*sin(w*t);

f= abs(seno);

plot(t,f);
axis ([0 6 -3 4]);
xlabel('tiempo(seg)')
ylabel('amplitud')
LABORATORIO 1

7. Escriba las ecuaciones correspondientes a las funciones mostradas en


las gráficas.

Primero: se establecen los tramos de las gráficas.

a)

t=-3:0.01:3;

x1=((t>=-2)&(t<-0.5)).*((3/1.5)*(-t-0.5));
x2=((t>=-0.5)&(t<1)).*((6/1.5)*(t+0.5));
x3=((t>=1)&(t<2)).*(3);
x4=((t>=2)&(t<=3)).*((3)*(-t)+9);

f=x1+x2+x3+x4;

plot (t,f);
LABORATORIO 1

b)
t=-9:0.01:9;

f=((t>-4)&(t<=8)).*((10/12)*(-t+8));

plot (t,f+10);

axis ([-9 9 0 20]);


LABORATORIO 1

c) –
t = -4: 0.001: 4;

y1 = zeros (1, length(t));


A1 = 5;
T1 = 3; %periodo
rango = find ((t >= -3) & (t <= -2));
y1(rango) = A1;

y2 = zeros (1, length(t));


A2 = 1;
T2 = 3;
rango = find ((t >= -1) & (t <= 2));
y2(rango) = A2;

f= y1 + y2

plot (t,f );
xlabel ('t');
ylabel ('Amplitud');
grid on;
axis ([-4, 4, 0, 6]); % Área de dibujo
LABORATORIO 1

d) .
En este grafico no se puede hallar de manera visual
y rápida la forma de la función del grafico
exponencial para lo cual se hace uso de cálculos
matemáticos.

Tenemos dos valores de gráfico con lo cual


podemos hallar la función.

𝑌 = 𝐴 ∗ 𝑒 𝐵𝑋
Corremos la función al inicio de los ejes

Y= 0.4 X=0
Y= 0.2 X=1

Reemplazando:
0.4 = 𝐴 ∗ 𝑒 0

0.4 = 𝐴

0.2 = 0.4 ∗ 𝑒 𝐵∗1

1/2 = 𝑒 𝐵

1
𝐿𝑛 ( ) = 𝐿𝑛(𝑒 𝐵 )
2
1
𝐵 = 𝐿𝑛 ( )
2
1
𝑋∗ 𝐿𝑛( )
𝑌 = 0.4 ∗ 𝑒 2

1
𝑌 = 0.4 ∗ ( )𝑋
2
LABORATORIO 1

CODIGO:

t=-10:0.01:10;

%y= A* exp(B*t)

A = 0.4;
B= 0.5; %Coeficiente de la exponencial
y= A*(B .^(t-2));
y1 =(t>=2).*(-0.4+y); % Función

plot (t, y1+0.4);


xlabel ('t (segundos)', 'FontName', 'Times', 'Fontsize', 14);

set (gca, 'FontName', 'Times', 'Fontsize', 12); % Texto en ejes


grid on;
axis ([-10 11 -0.02 0.8]);

III. BIBLIOGRAFIA

https://es.slideshare.net/elagus123/seales-de-tiempo-continuo-y-discreto-
matlab
http://5minutosdematlab.blogspot.com/2011/09/ejemplos-de-codigo-
para-formar-senales.html
http://enrique.sanchez.webs.uvigo.es/PDFs/211_Matlab-senales.pdf
http://www.sc.ehu.es/sbweb/fisica3/basico/funcion/funcion.html

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy