analytical solution of Fraunhofer diffraction farfield diffraction from hole?
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
hi
i am looking for analytical solution Fraunhofer diffraction farfield of diffraction from nano hole?
most of available exapmles are of antennas.
0 Kommentare
Antworten (1)
Shaik
am 12 Mai 2023
% Define the aperture diameter
D = 100e-9; % m
% Define the wavelength of the incident light
lambda = 500e-9; % m
% Define the observation distance from the aperture
L = 1; % m
% Define the spatial frequency variable
u = linspace(-1, 1, 1000);
% Compute the diffraction pattern using the Jinc function
sin_u = sin(pi*D*u/(lambda*L))./u;
Jinc = (2*pi*D/(lambda*L))*abs(sin_u).^2;
% Plot the diffraction pattern
plot(u, Jinc);
xlabel('u');
ylabel('Jinc(u)');
Try this
2 Kommentare
Shaik
am 14 Mai 2023
Hi Sean,
The code you provided appears to be related to diffraction and the calculation of power fraction within a cone. It calculates the diffraction pattern produced by a circular aperture and then evaluates the power fraction within a specified cone angle.
The code seems to be structured correctly, and it performs the calculations using the Bessel function and the Fraunhofer approximation for the far field. It generates a 2D intensity pattern on a screen, calculates the power fraction within a cone angle for the pattern, and then computes the far-field diffraction pattern using the Fraunhofer approximation.
It's important to note that the results obtained from the Fraunhofer approximation are valid only in the far field, where the distance from the aperture to the screen is much larger than the size of the aperture. If you intend to use this code, make sure it suits your specific application and requirements. Feel free to accept the answer if it is helpful!
Siehe auch
Kategorien
Mehr zu Applications finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!