Академический Документы
Профессиональный Документы
Культура Документы
Département d’Electronique
Compte rendu
TP1
Réalisé par :
SAOUD Ayoub
SID AHMED Soumia
BRAHAM CHAOUCHE Yacine Fethallah
On a une onde électromagnétique sinusoïdale se propage dans le vide, dont le champ électrique est :
1
1 = 2 cos(2 ( − ))
Solution :
Code programme :
z = 0:1/100:2;
t=0.01;
Ex1 = 2*cos (2*pi*(t -z));
plot (z, Ex1)
Résultat :
2
1.5
0.5
-0.5
-1
-1.5
-2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
1
Code programme :
z = 0:1/100:2;
t1=0.1;
Ex1 = 2*cos (2*pi*(t1 -z));
plot (z, Ex1)
Résultat :
1.5
0.5
-0.5
-1
-1.5
-2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
4. Tracer sur la même 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;
2
Ex11 = 2*cos (2*pi*(t2 -z));
plot (z, Ex11,'g')
hold on
t3=0.5;
Ex111 = 2*cos (2*pi*(t3 -z));
plot (z,Ex111,'y')
hold on
t4=1;
Ex1111 = 2*cos (2*pi*(t4 -z));
plot (z, Ex1111,'r')
Résultat :
1.5
0.5
-0.5
-1
-1.5
-2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Figure 3 la variation du champ E en fonction de Z pour les valeurs suivantes t=0.3 T, t=0.5 T,t=T
Interprétation :
Les ondes sont propage l'un après l'autre (décalage) après période la dernière onde apparaitre comme
c'est la premier.
5. On a maintenant une onde stationnaire :
1 1
2 = 2 (cos(2 ( − )) + cos(2 ( + ))
Code programme :
z2 = 0:1/100:2;
t12=0.1;
3
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')
Résultat :
-1
-2
-3
-4
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
4
Interprétation :
Les ondes sont réfléchir totalement sont apparaitre comme une onde qui varier entre min et max
1 1
2 = 2 (cos(2 ( − )) + cos(2 ( + ))
Exercice 2 :
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)
5
Résultat :
1
0.8
0.6
0.4
0.2
-0.2
-0.4
-0.6
-0.8
-1
0 2000 4000 6000 8000 10000 12000
4. le rôle de ce programme
Le programme donne une Movie frame (figure) qui permet de remarque le mouvement des ondes
progressive.
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)
6
Résultat :
1.5
0.5
-0.5
-1
-1.5
-2
0 2000 4000 6000 8000 10000 12000
Remarque :
On remarque que les ondes dans ce cas apparaissent comme des ondes fixes varié entre min et max