ملف:Phase-shift illustration.png

Phase-shift_illustration.png(485 × 485 بكسل حجم الملف: 5 كيلوبايت، نوع MIME: image/png)

ملخص

الوصف Illustration of en:phase-shift masks
التاريخ (UTC)
المصدر عمل شخصي (النص الأصلي: self-made with MATLAB)
المؤلف Oleg Alexandrov

ترخيص

Public domain أنا، مالِك حقوق تأليف ونشر هذا العمل، أجعله في النِّطاق العامِّ، يسري هذا في أرجاء العالم كلِّه.
في بعض البلدان، قد يكون هذا التَّرخيص غيرَ مُمكنٍ قانونيَّاً، في هذه الحالة:
أمنح الجميع حق استخدام هذا العمل لأي غرض دون أي شرط ما لم يفرض القانون شروطًا إضافية.

Source code (MATLAB)

% 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');


هذه simple math الصورة / الصورتان باستعمال رسومات متجهية ملفات رسوميات شعاعية. It is recommended to name the SVG file "Phase-shift illustration.svg" - then the template Vector version available (or Vva) does not need the new image name parameter.

الشروحات

أضف شرحاً من سطر واحد لما يُمثِّله هذا الملف

العناصر المصورة في هذا الملف

يُصوِّر

تاريخ الملف

اضغط على زمن/تاريخ لرؤية الملف كما بدا في هذا الزمن.

زمن/تاريخصورة مصغرةالأبعادمستخدمتعليق
حالي08:26، 9 أكتوبر 2007تصغير للنسخة بتاريخ 08:26، 9 أكتوبر 2007485 × 485 (5 كيلوبايت)commonswiki>Oleg AlexandrovRotate and flip to be consistent with another picture

ال1 ملف التالي مكررات لهذا الملف (المزيد من التفاصيل):

الصفحة التالية تستخدم هذا الملف: