Ondes Progressives Et Ondes Stationnaires

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