View
215
Download
0
Embed Size (px)
Citation preview
8/7/2019 Ondes Progressives Et Ondes Stationnaires
1/8
Rpublique Algrienne Dmocratique et Populaire
Centre Universitaire de Bordj Bou Arrridj
Institut des Sciences et Technologie
Compte rendu
TP1
Les Ondes Progressives&
Les Ondes Stationnaires
Ralis par :SAOUD Ayoub
SID AHMED Soumia
BRAHAM CHAOUCHE Yacine Fethallah
Anne universitaire: 2010/2011
8/7/2019 Ondes Progressives Et Ondes Stationnaires
2/8
Exercice 1 :
On a une onde lectromagntique sinusodale se propage dans le vide, dont le champ lectrique est :
Solution :
1. cration dun nouveau fichier sous MATLAB
2. faire un programme pour tracer la variation du champ pour Z varie entre 0 et 2 (Avec un
pas de )
On prend par exemple
Code programme :
z = 0:1/100:2;
t=0.01;
Ex1 = 2*cos (2*pi*(t -z));
plot (z, Ex1)
Rsultat :
Figure 1 la variation du champ pour Z varie entre 0 et 2 et un pas
8/7/2019 Ondes Progressives Et Ondes Stationnaires
3/8
Code programme :
3. Tracer la variation du champ en fonction de Z pour t=0.1T
z = 0:1/100:2;
t1=0.1;
Ex1 = 2*cos (2*pi*(t1 -z));
plot (z, Ex1)
Rsultat :
Figure 2 variation du champ en fonction de Z pour t=0.1T
4. Tracer sur la mme figure la variation du champ E en fonction de Z pour les valeurs suivantes
t=0.3 T, t=0.5 T, t=T.
Code programme :
z = 0:1/100:2;
t1=0.1;
Ex1 = 2*cos (2*pi*(t1 -z));
plot (z, Ex1)
hold on
t2=0.3;
8/7/2019 Ondes Progressives Et Ondes Stationnaires
4/8
8/7/2019 Ondes Progressives Et Ondes Stationnaires
5/8
Ex12 = 2*(cos (2*pi*(t12-z2)) + cos (2*pi*(t12+z2)));
plot (z2,Ex12)
hold on
t22=0.3;
Ex112 = 2*(cos (2*pi*(t22-z2)) + cos (2*pi*(t22+z2)))
plot(z2,Ex112,'g')
hold on
t32=0.5;
Ex1112 = 2*(cos (2*pi*(t32-z2)) + cos (2*pi*(t32+z2)))
plot (z2,Ex1112,'y')
hold on
t42=1;
Ex11112 = 2*(cos (2*pi*(t42-z2)) + cos (2*pi*(t42+z2)))
plot (z2,Ex11112,'r')
Rsultat :
Figure 4 La variation du champ pour Z varie entre 0 et 2 et un pas
8/7/2019 Ondes Progressives Et Ondes Stationnaires
6/8
Interprtation :
Les ondes sont rflchir totalement sont apparaitre comme une onde qui varier entre min et max
6. type des deux ondes
1ere onde progressive
2eme onde stationnaire
Exercice 2 :
1. cration dun nouveau fichier sous MATLAB
2. les instructions
Code programme :
clear all;
close all;
f=10^6;
k=(2*pi)/300;x=0:0.1:10^3;
t=0:10^-7:2;
for j=1:length(t)
for i=1:length(x)
y(j,i)=cos(2*pi*f*t(j)-k*x(i));
end
plot(y(j,:))
M(j)=getframe;
end
movie(M)
8/7/2019 Ondes Progressives Et Ondes Stationnaires
7/8
Rsultat :
Figure 5 Onde progressive
3. la fonction de getframe et movie :
a) Getframe sauvegarde les images des signaux.
b) Movie reprsente les images qui dj sauvegardent par Getframe sous forme vido.
4. le rle de ce programme
Le programme donne une Movie frame (figure) qui permet de remarque le mouvement des ondes
progressive.
5. le code pour une onde stationnaire
Code programme :
f=10^6;
k=(2*pi)/300;
x=0:0.1:10^3;t=0:10^7:2;
figure(2)
for j=1:length(t)
for i=1:length(x)
y(j,i)=(cos(2*pi*f*t(j)-k*x(i))+ cos(2*pi*f*t(j)+k*x(i)));
end
plot(y(j,:))
M1(j)=getframe;
end
movie(M)
8/7/2019 Ondes Progressives Et Ondes Stationnaires
8/8
Rsultat :
Figure 5 Onde stationnaire
Remarque :
On remarque que les ondes dans ce cas apparaissent comme des ondes fixes vari entre min et max