File:Phase-shift illustration.png
Iš Wikimedia Commons.
Pereiti į navigaciją
Jump to search
Phase-shift_illustration.png (485 × 485 taškų, rinkmenos dydis: 5 KiB, MIME tipas: image/png)
File information
Structured data
Captions
Aprašymas[keisti]
AprašymasPhase-shift illustration.png | Illustration of en:phase-shift masks |
Data | (UTC) |
Šaltinis | Mano darbas (Original text: self-made with MATLAB) |
Autorius | Oleg Alexandrov |
Licencija[keisti]
Public domainPublic domainfalsefalse |
Aš, šio darbo autorinių teisių savininkas, šį darbą skelbiu viešo naudojimo. Tai galioja visame pasaulyje. Kai kuriose šalyse tai negali būti legaliai leidžiama; jei taip: Suteikiu teisę naudoti šį darbą bet kokiai paskirčiai, be jokių sąlygų, nebent jos reikalaujamos įstatymų. |
Source code (MATLAB)[keisti]
% A very simple code to illustrate the phase-shift in a plane wave
% Things become much more complex if the effects of diffraction are
% included.
Lx=1;
Ly=0.4;
Mx = Lx/2;
Wy = Ly/2;
M=400;
N = floor(M*Ly/Lx);
[X, Y]=meshgrid(linspace(0, Lx, M), linspace(0, Ly, N));
k = 100; % the wavenumber
Z = real(exp(i*k*X));
% The field Z with a phase-shifted part
S = find ( X > Mx & Y < Ly/2 + Wy/2 & Y > Ly/2 - Wy/2);
W = Z;
W(S) = W(S)*exp(i*pi);
figure(1); clf; hold on; axis equal; axis off;
surf(X, Y, real(Z));
downshift = 1.5*Ly;
surf(X, Y-downshift, real(W));
view(0, 90);
shading flat;
colormap copper;
axis([0, Lx, -downshift, Ly]);
saveas(gcf, 'Phase-shift_illustration.eps', 'psc2');
Šis paveikslėlis simple math (arba visos šio straipsnio iliustracijos) turėtų būti iš naujo sukurtas naudojant vektorinę grafiką, kaip, pavyzdžiui, SVG failas. To privalumus ir daugiau informacijos rasite straipsnyje Commons:Media for cleanup. Jei šio failo SVG versija jau sukurta, prašome ją įkelti. Po įkėlimo šios iliustracijos puslapyje pakeiskite šį šabloną į {{vector version available|naujas paveikslėlio pavadinimas.svg}}.
|
Rinkmenos istorija
Paspauskite ant datos/laiko, kad pamatytumėte rinkmeną tokią, kokia ji buvo tuo metu.
Data/Laikas | Miniatiūra | Matmenys | Naudotojas | Paaiškinimas | |
---|---|---|---|---|---|
dabartinis | 04:26, 9 spalio 2007 | 485 × 485 (5 KiB) | Oleg Alexandrov (aptarimas | indėlis) | Rotate and flip to be consistent with another picture | |
01:39, 25 rugsėjo 2007 | 485 × 485 (4 KiB) | Oleg Alexandrov (aptarimas | indėlis) | {{Information |Description=Illustration of en:phase-shift masks |Source=self-made with MATLAB |Date=~~~~~ |Author= Oleg Alexandrov }} {{PD-self}} Category:Files by User:Oleg Alexandrov from en.wikipedia |
Jūs negalite perrašyti šios rinkmenos.
Rinkmenos naudojimas
Rinkmena nėra naudojama jokiame puslapyje.
Visuotinis rinkmenos naudojimas
Ši rinkmena naudojama šiose viki svetainėse:
- Naudojama ar.wikipedia.org
- Naudojama ca.wikipedia.org
- Naudojama en.wikipedia.org
- Naudojama fr.wikipedia.org
- Naudojama lt.wikipedia.org
- Naudojama sv.wikipedia.org
- Naudojama zh.wikipedia.org