Code de diffraction
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Code de diffraction



  1. #1
    tpscience

    Code de diffraction


    ------

    Bonjour à tous,

    J'ai un problème dans un code de diffraction écrit en Matlab, concernant apparemment la fonction 'imagesc', mais je ne vois pas trop ce qui cloche...?

    Voici la partie de code concernée :

    Code:
    clear
    N=300;
    format compact
    clf
    hold off
    start=cputime;
    x=[0:.1:pi];  
    z=zeros(size(x));
    StartPLD=6.2;
    EndPLD=6.35;
    Increment=.002;
    intensity=zeros(1,2000);
    OPL=zeros(1,2000);
    k=1;
    figure(2);clf;
    for pld=StartPLD:Increment:EndPLD,  
      z=zeros(size(x));
      a=0;
      for j=1:N, 
         y=sin(3.*x+a);
         z=z+y;   
         a=a+pld;
      end
      intensity(k)=sum(z.*z);  
      OPL(k)=pld./(2*pi);
      imagesc(OPL(1:k-1),intensity(1:k-1))
      ylabel('Observed irradiance  (Mean-square of sum of all reflections)')
      xlabel('Pathlength difference between adjacent grooves, in wavelengths')
      title(['First-order diffraction pattern for grating with '  num2str(N)  ' grooves.'])
      
      k=k+1;
    end
    hold off
    figure(2)
    ElapsedTime=cputime-start
    figure(3)
    plot(OPL(end-1),intensity(end-1))
    Merci pour vos suggestions.

    -----

  2. #2
    invite1c6b0acc

    Re : Code de diffraction

    Bonjour,
    Citation Envoyé par tpscience Voir le message
    J'ai un problème dans un code de diffraction écrit en Matlab, concernant apparemment la fonction 'imagesc', mais je ne vois pas trop ce qui cloche...?
    Et si tu nous disais quel problème tu as ? Parce qu'en ne sachant ni ce que ton programme doit faire, ni quelle erreur se produit, on va mettre plus de temps à trouver ...

  3. #3
    tpscience

    Re : Code de diffraction

    Eh bien comme énoncé dans le premier post c'est un programme qui doit me calculer le profil d'intensité d'un faisceau lumineux diffracté par un objet.
    Je cherche donc à représenter cette figure de diffraction...

  4. #4
    tpscience

    Re : Code de diffraction

    Petit up...

  5. A voir en vidéo sur Futura
  6. #5
    invite1c6b0acc

    Re : Code de diffraction

    En ce qui me concerne, j'attends toujours de savoir quel erreur tu as ...

Discussions similaires

  1. code vb 2008 pour code bouton eteindre ou allumer une lampe
    Par invite7c733226 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 16/02/2013, 21h44
  2. diffraction X : cônes de diffraction.
    Par Wöler dans le forum Physique
    Réponses: 1
    Dernier message: 30/12/2011, 09h39
  3. Quelle est la différence entre code HDB3 et code RZ-AMI
    Par invite6334a618 dans le forum Électronique
    Réponses: 5
    Dernier message: 29/03/2011, 16h43
  4. Un langage codé léger, 2 caractères non codé=1 caractère codé. Une solution?
    Par invite06e0b926 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 30/06/2010, 11h02
  5. Réponses: 10
    Dernier message: 25/04/2009, 19h15