Vous êtes sur la page 1sur 3

1) Représentation de Signaux élémentaires

Signal Echelon

{
u t = 1
0
si t≥0
sinon

>> t1=-10:0;
>> x1=zeros(size(t1));
>>t2=0:10;
>>x2=ones(size(t2));
>>t=[t1;t2];
>>x=[x1;x2];
>>plot(t,x);

changer l'amplitude (A au lieu de 1):

{
u t= A
0
si t≥0
sinon

>>A= input('donner l'amplitude');


>>x2=A*ones(size(t2));

Signal Rampe

{
Rt = t
0
si t≥0
sinon

>> t1=-10:0;
>> x1=zeros(size(t1));
>>t2=0:10;
>>x2=t2;
>>t=[t1;t2];
>>x=[x1;x2];
>>plot(t,x);

changer la pente (r au lieu de 1):

{
Rt = r.t
0
si t≥0
sinon

>>r= input('donner la pente');


>>x=r*t;

Page 1/3
Signal rectangle ou porte :

{
 
1 si − ≤t≤
rect  t = 2 2
0 sinon

>> tau= 2;
>>t1=-10:-tau;
>> x1=zeros(size(t1));
>>t2=-tau :tau;
>>x2=ones(size(t2));
>>t3=tau:10;
>>t=[t1;t2;t3];
>>x3=zeros(size(t3));
>>x= [x1;x2;x3];
>>plot(t,x);

changer l'amplitude (A au lieu de 1) :

{
 
A si − ≤t ≤
rect  , A t = 2 2
0 sinon

>> A= input('donner l'amplitude');


>>x=A*x;

Versions décalées du signal Porte


Retard : rect  t−t 0 
>>t0=2;
>>t1=-10+t0:-tau+t0;
>> x1=zeros(size(t1));
>>t2=-tau +t0:tau+t0;
>>x2=ones(size(t2));
>>t3=tau+t0:10+t0;
>>t=[t1;t2;t3];
>>x3=zeros(size(t3));
>>x= [x1;x2;x3];
>>plot(t,x);

Déterminer la version avancée du signal porte.


Représenter les différentes versions sur la même figure.
Impulsion de Dirac :

{
t = 1
0
si t=0
sinon

>>t1=-10:0;
>> x1=zeros(size(t1));
>>t2=0:10;
>>x2=zeros(size(t2));
>>t=[t1;t2];
>>x= [x1;1;x2];

Page 2/3
>>plot(t,x);
Peigne de Dirac :
∞
T t = ∑ t −kT 
k =−∞
>>t=-10:9;
>> T= 3;
>>x= [1 ; zeros(T)]
>>for i=1:4
x= [x; 1 ; zeros(T) ];
end
>>plot(t,x);

II. Classification des signaux :


1. Classification phénoménologique :
Signal déterministe :
Exemple : sinc (sinus cardinal).

{
sin t 
si t ≠0
sinc t = t
1 si t =0
>>t=-10:0.01:10;
>> x=sinc(t);
>>plot(t , x);
Signal aléatoire :
>>t=-10:0.01:10;
>>x=rand(size(t),1);
>>plot(t,x);

2. Classification morphologique :
Signal analogique :
Exemple : s t=e−t
>>alpha = 2.5;
>>t=0:0.1:10;
>>s=exp(-alpha * t);
>>plot(t,s);

Utiliser un pas plus petit : 0.01 et noter la différence.


Signal numérique :
>>t=0:10;
>>s=[-1 0 1 0 1 -1 1 -1 0 1 0]';
>>stem(t,s);

III. Exercice :
1. Tracer le signal résultant du produit de sinc(t) par le peigne de Dirac pour 2 différentes
valeurs de la période de ce dernier. Utiliser la commande subplot pour représenter sinc(t)
ainsi que les 3 autres signaux résultants.
2. Que représente le signal obtenu dans chaque cas?

Page 3/3

Vous aimerez peut-être aussi