Fayl:Two sources interference.gif

Vikipediya, azad ensiklopediya
Naviqasiyaya keçin Axtarışa keçin

Two_sources_interference.gif(200 × 200 piksel, fayl həcmi: 162 KB, MIME növü: image/gif, ilmələnib, 9 çərçivə, 0,9 s)

Bu fayl "Vikimedia Commons"dadır
və digər layihələrdə istifadə edilə bilər.
təsvir səhifəsi
təsvir səhifəsi
Faylın təsvir səhifəsinə get
İzah Illustration of interference of light coming from two in-phase point sources.
Tarix (UTC)
Mənbə self-made with MATLAB
Müəllif Oleg Alexandrov
Public domain Mən, bu əsərin müəllif hüquqlarının sahibi kimi, əsəri ictimai mülkiyyətə verirəm. Bu icazə bütün dünyada qüvvədədir.
In some countries this may not be legally possible; if so:
Bunun qanunla mümkün olmadığı hallarda:

İstənilən şəxsə, istənilən məqsəd üçün, qanunlar tərəfindən qadağan edilməyincə, heç bir şərt qoymadan bu işdən istifadə haqqını bağışlayıram.

 
This diagram was created with 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

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

təsvir edir

13 yanvar 2008

MIME type ingilis

image/gif

Faylın tarixçəsi

Faylın əvvəlki versiyasını görmək üçün gün/tarix bölməsindəki tarixlərə klikləyin.

Tarix/VaxtKiçik şəkilÖlçülərİstifadəçiŞərh
indiki03:11, 13 yanvar 200803:11, 13 yanvar 2008 tarixindəki versiyanın kiçildilmiş görüntüsü200 × 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

Aşağıdakı səhifə bu faylı istifadə edir:

Faylın qlobal istifadəsi

Bu fayl aşağıdakı vikilərdə istifadə olunur:

Bu faylın qlobal istifadəsinə baxın.