代码搜索: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)