ფაილი:Dirac function approximation.gif

გვერდი სხვა ენებზე არ არის ხელმისაწვდომი.
მასალა ვიკიპედიიდან — თავისუფალი ენციკლოპედია

Dirac_function_approximation.gif((200 × 335 პიქსელი, ფაილის ზომა: 89 კბ, MIME ტიპი: image/gif), დარგოლილი, 10 კადრი, 2,0 წმ)

ეს ფაილი მდებარეობს Wikimedia Commons სერვერზე.
იხილეთ მისი აღწერის გვერდი სრული ინფორმაციისთვის.
გადასვლა ფაილის გვერდზე
გადასვლა ფაილის გვერდზე
გადასვლა ფაილის გვერდზე
აღწერა Illustration of approximating the Dirac delta function by gaussians.
თარიღი (UTC)
წყარო self-made with MATLAB
ავტორი Oleg Alexandrov


Public domain მე, ამ ნამუშევრის საავტორო უფლების მფლობელი, გადავცემ მას საზოგადოებრივ დომენში. ეს უფლება ვრცელდება მთელი მსოფლიოს მასშტაბით.
ზოგიერთ ქვეყანაში ეს შეიძლება იურიდიულად შეუძლებელი იყოს, ასეთ შემთხვევაში:
მე ვაძლევ უფლებას ნებისმიერს, რათა გამოიყენონ ეს ნამუშევარი ნებისმიერი მიზნით, ყოველგვარი წინაპირობის გარეშე, გარდა კანონით გათვალისწინებული შემთხვევებისა.

Source code (MATLAB)

% Illustration of approximating the Dirac delta function with gaussians.

function main()

   r = 3; % the power in the Bernoulli inequality
   
   % KSmrq's colors
   red    = [0.867 0.06 0.14];
   blue   = [0, 129, 205]/256;
   green  = [0, 200,  70]/256;
   yellow = [254, 194,   0]/256;
   white = 0.99*[1, 1, 1];

  % Set up the grid and other parameters
   N = 300;
   A = -2; B = 2; 
   C=-1; D = 6;

   X = linspace(A, B, N);
   
   % Set up the figure
   lw = 3; % linewidth
   fs = 18; % font size

   for p=1:10

      a=1/p;

      % gaussian
      Y=(1/(a*sqrt(pi)))*exp(-X.^2/a^2);

      figure(1); clf; 

      set(gca, 'fontsize', fs);
      set(gca, 'linewidth', 0.4*lw)
      hold on;
      
      plot_axes (A, B, C, D, lw/1.5);
      
      plot(X, Y, 'color', blue, 'linewidth', lw);
      
      axis equal; axis([A, B, C, D]); 
      
      set(gca, 'XTick', [-2, -1, 0, 1, 2]) % text labels on the x axis
      grid on;
      
      H=text(B-1.5, D-0.5, sprintf('a=1/%d', p), 'fontsize', fs);

      % save to disk
      file = sprintf('Frame%d.eps', 1000+p);
      disp(file);
      saveas(gcf, file, 'psc2')
      
      pause(0.1);

   end

 % Converted to gif with the command
 % convert -antialias -density 100 -delay 20 -loop 10000 Frame10* Dirac_function_approximation.gif
 % then scaled in Gimp   
   
function plot_axes (A, B, C, D, lw)
   
   gray = 0.5*[1, 1, 1];
   
   plot([A B], [0, 0], 'linewidth', lw, 'color', gray);
   plot([0, 0], [C, D], 'linewidth', lw, 'color', gray);

Captions

Add a one-line explanation of what this file represents

MIME type ინგლისური

image/gif

ფაილის ისტორია

დააწკაპუნეთ თარიღზე/დროზე ფაილის დასათვალიერებლად, როგორც ის მაშინ გამოიყურებოდა.

თარიღი/დრომინიატიურაზომებიმომხმარებელიშენიშვნა
მიმდინარე22:51, 12 იანვარი 2008მინიატურა 22:51, 12 იანვარი 2008 ვერსიისთვის200×335 (89 კბ)Oleg Alexandrovtweak
22:22, 12 იანვარი 2008მინიატურა 22:22, 12 იანვარი 2008 ვერსიისთვის217×363 (99 კბ)Oleg Alexandrov{{Information |Description=Illustration of approximating the Dirac delta function by gaussians. |Source=self-made with MATLAB |Date=~~~~~ |Author= Oleg Alexandrov |Permission= |other_versions= }} {{

ამ ფაილზე ბმული მოცემულია შემდეგ გვერდებზე:

ფაილის გლობალური გამოყენება

ეს ფაილი გამოიყენება შემდეგ ვიკებში: