Fitxer:Two dim standing wave.gif

El contingut de la pàgina no s'admet en altres llengües.
De la Viquipèdia, l'enciclopèdia lliure

Two_dim_standing_wave.gif(200 × 140 píxels, mida del fitxer: 142 Ko, tipus MIME: image/gif, en bucle, 10 fotogrames, 2,0 s)

Descripció a Commons
Descripció Illustration of a standing wave in a cavity resonator. Mathematically, this also represents a vibration mode of a rectangular drum or membrane.
Data (UTC)
Font self-made with MATLAB
Autor Oleg Alexandrov
 
Aquesta GIF imatge rasteritzada ha estat creada amb MATLAB.
Public domain Jo, el titular del copyright d'aquesta obra, l'allibero al domini públic. Això s'aplica a tot el món.
En alguns països això pot no ser legalment possible, en tal cas:
Jo faig concessió a tothom del dret d'usar aquesta obra per a qualsevol propòsit, sense cap condició llevat d'aquelles requerides per la llei.

Source code (MATLAB)

% illustration of a standing wave in two dimensions

% box size
Lx = 3; 
Ly = 4; 

h= 0.1; % grid size
[X, Y] = meshgrid(0:h:Lx, 0:h:Ly);

numP_x = 2; numP_y = 3; % number of peaks in x and y

Z=0.5*sin(2*pi*numP_x*X/Lx).*sin(2*pi*numP_y*Y/Ly);

% normalize from 0 to scale
scale = 0.5;
%Z = Z - min(min(Z));
%Z = Z/max(max(Z));

M=11;
T=linspace(0.0, 2*pi, M); T=T(1:(M-1)); T = T + 0.5*pi/(M-1);
shift = 1;

for p=1:1
   for iter=1:length(T)

      %figure(1); clf; hold on;

      t = T(iter);

      figure(1); clf;  hold on;
      surf(X, Y, Z*cos(t));
      caxis([-1, 1]);
      shading faceted;
      colormap autumn;

      
      axis equal; axis off;
      axis([0, Lx, 0, Ly, -1, 1]);

      % viewing angle
      view(38, 42);

      %H=text(0, -0.3, 1.4, sprintf('(%d, %d) mode', k, p), 'fontsize', 25);
      %image(scale*((Z*sin(t)+shift)));
      %axis equal; axis xy;
      %axis off;

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

end

% saved to gif with the command
% convert -density 100 -loop 1000 -delay 20 Frame1* Two_dim_standing_wave.gif
% then cropped and scaled in Gimp.

Llegendes

Afegeix una explicació d'una línia del que representa aquest fitxer
Helmholtz resonator

Elements representats en aquest fitxer

representa l'entitat

Historial del fitxer

Cliqueu una data/hora per veure el fitxer tal com era aleshores.

Data/horaMiniaturaDimensionsUsuari/aComentari
actual07:37, 16 gen 2008Miniatura per a la versió del 07:37, 16 gen 2008200 × 140 (142 Ko)Oleg Alexandrov{{Information |Description=Illustration of a standing wave in a cavity resonator. Mathematically, this also represents a vibration mode of a of a rectangular drum or [[:en:membr

La pàgina següent utilitza aquest fitxer:

Ús global del fitxer

Utilització d'aquest fitxer en altres wikis: