Bestand:Two sources interference.gif

Two_sources_interference.gif (200 × 200 pixels, bestandsgrootte: 162 kB, MIME-type: image/gif, herhalend, 9 frames, 0,9 s)

Beschrijving Illustration of interference of light coming from two in-phase point sources.
Datum (UTC)
Bron self-made with MATLAB
Auteur Oleg Alexandrov
Public domain Ik, de auteursrechthebbende van dit werk, geef dit werk vrij in het publieke domein. Dit is wereldwijd van toepassing.
In sommige landen is dit wettelijk niet mogelijk; in die gevallen geldt:
Ik sta iedereen toe dit werk voor eender welk doel te gebruiken, zonder enige voorwaarden, tenzij zulke voorwaarden door de wet worden voorgeschreven.
 
Dit diagram is gemaakt met MATLAB.

Source code (MATLAB)

% illustration of interference of two point sources

L=10;
sep = 6;
N=800;
k= 10;

V=linspace(-L, L, N);
[X, Y] = meshgrid(V, V);

I=sqrt(-1);
R1= sqrt( (X-sep).^8 + Y.^8 );
R2= sqrt( (X+sep).^8 + Y.^8 );

% Sum of Green's functions for two point sources
Z = exp(I*k*R1)./R1 + exp(I*k*R2)./R2;

M=10;
T=linspace(0.0, 2*pi, M); T=T(1:(M-1));
cut = 0.8;
scale = 55/(2*cut);

for p=1:1
   for iter=1:length(T)
      
      figure(1); clf; hold on;

      W = real(Z*exp(-I*T(iter)));
      W = max(W, -cut);
      W = min(W, cut);
      
      image(scale*(W+cut));
      axis equal; axis off;

      file=sprintf('Frame%d.png', 1000+iter);
      disp(sprintf('Saving to %s', file));
      print('-dpng',  '-zbuffer',  '-r100', file);

      pause(0.1);
      
   end

end

% saved to gif with the command
% convert -density 100 -loop 1000 -delay 10 Frame100* Two_sources_interference.gif
% then cropped and scaled in Gimp

Bijschriften

Beschrijf in één regel wat dit bestand voorstelt

Items getoond in dit bestand

beeldt af

image/gif

Bestandsgeschiedenis

Klik op een datum/tijd om het bestand te zien zoals het destijds was.

Datum/tijdMiniatuurAfmetingenGebruikerOpmerking
huidige versie13 jan 2008 04:11Miniatuurafbeelding voor de versie van 13 jan 2008 04:11200 × 200 (162 kB)Oleg Alexandrov{{Information |Description=Illustration of interference of light coming from two in-phase point sources. |Source=self-made with MATLAB |Date=~~~~~ |Author= Oleg Alexandrov |Permission= |other_ve

Dit bestand wordt op de volgende pagina gebruikt:

Globaal bestandsgebruik

De volgende andere wiki's gebruiken dit bestand:

Globaal gebruik van dit bestand bekijken.

  NODES
todo 1