代码搜索:grating
找到约 46 项符合「grating」的源代码
代码结果 46
www.eeworm.com/read/222275/14698890
m interference.m
% Interactive simulation of a diffraction grating spectrum.
% A diffraction grating with N grooves is illuminated by monochromatic light.
% When viewed at an angle, the reflections from each groove
www.eeworm.com/read/304264/13797084
m diffractiongratingfirstorder.m
% Close-up of first-order diffraction pattern of grating illuminated by
% monochromatic light. Shows the "defraction limit' caused by the finite
% number of grooves, N. The larger N, the narrower th
www.eeworm.com/read/230811/14273490
m slabexec.m
disp('Finds TE or TM modes approx field patterns in slab guides.');
disp('30 or more layers are possible with complex permittivity');
disp('gain guiding can be modelled but is more limited than inde
www.eeworm.com/read/222275/14698894
m diffractiongratingfirstorder.m
% Close-up of first-order diffraction pattern of grating illuminated by
% monochromatic light. Shows the "defraction limit' caused by the finite
% number of grooves, N. The larger N, the narrower th
www.eeworm.com/read/182960/9182434
m tmmforgrating.m
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% % calculates field distributions of forward and
% % backward propagating waves inside the grating
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
www.eeworm.com/read/356723/10222110
m fig104.m
var=-01.:0.001:1.;
num=sin((8*2*pi*0.5).*var);
den=sin((2*pi*0.5).*var);
pattern=num./den;
maxval=max(abs(pattern));
pattern=abs(pattern./maxval);
i=0;
for ii=-1:0.001:1
i=i+1;
if(pattern(i)
www.eeworm.com/read/356723/10222113
m fig10_10.m
clear all
eps =0.000001;
var = -01.:0.001:1.;
num = sin((8. * 2. * pi * 1.) .* var);
den = sin((2. * pi * 1.) .* var);
pattern = num ./ den;
maxval = max(abs(pattern));
pattern = abs(pattern ./
www.eeworm.com/read/297942/7984872
m fig104.m
var=-01.:0.001:1.;
num=sin((8*2*pi*0.5).*var);
den=sin((2*pi*0.5).*var);
pattern=num./den;
maxval=max(abs(pattern));
pattern=abs(pattern./maxval);
i=0;
for ii=-1:0.001:1
i=i+1;
if(pattern(i)
www.eeworm.com/read/297942/7984879
m fig10_10.m
clear all
eps =0.000001;
var = -01.:0.001:1.;
num = sin((8. * 2. * pi * 1.) .* var);
den = sin((2. * pi * 1.) .* var);
pattern = num ./ den;
maxval = max(abs(pattern));
pattern = abs(pattern ./
www.eeworm.com/read/246805/12703836
m fig104.m
var=-01.:0.001:1.;
num=sin((8*2*pi*0.5).*var);
den=sin((2*pi*0.5).*var);
pattern=num./den;
maxval=max(abs(pattern));
pattern=abs(pattern./maxval);
i=0;
for ii=-1:0.001:1
i=i+1;
if(pattern(i)