当前位置:网站首页>Fresnel diffraction with rectangular aperture based on MATLAB
Fresnel diffraction with rectangular aperture based on MATLAB
2022-06-29 06:10:00 【In wind °】
One 、 principle
In optics , Fresnel diffraction ( Fresnel diffraction) It refers to the diffraction of light waves in the near-field region . The Fresnel diffraction integral can be used to calculate the propagation of light wave in the near field , Because French physicist Augustine ・ fresnel ( Augustin- Jean Fresnel) And name , Is an approximation of Kirchhoff diffraction formula . The characteristic Fresnel number of each optical system , It is possible to distinguish whether the region of light wave propagation is near field or far field . Imagine that light waves are incident on an arbitrary aperture , For this optical system , Fresnel number is defined as :
F = a 2 L λ F=\frac{ { {a}^{2}}}{L\lambda } F=Lλa2
In style ,a Is the size of the aperture ;L Is the distance between the aperture and the viewing screen ;λ Is the wavelength of the incident wave .
If F≥1, The diffracted wave is in the near field , Fresnel diffraction integral formula can be used to calculate its physical properties . If F≤1, The diffracted wave is in the far field , The Fraunhofer diffraction integral can be used to calculate its physical properties . Suppose the irradiating light wave irradiates on an opaque baffle with an aperture , The diffraction pattern will appear on the observation screen . According to Huygens - Fresnel principle , From an arbitrary point within the aperture Q The spherical surface secondary wave emitted , At the observation screen P The amplitude of this is
Two 、 Simulation results
Suppose you have the following rectangular aperture ; The figure below shows the amplitude and phase of the rectangular aperture .
The amplitude and phase after Fresnel diffraction are shown in the figure below :
The amplitude profile of Fresnel diffraction pattern is given , As shown in the figure below :

3、 ... and 、 Program acquisition
The simulation program can be obtained from the following link :
边栏推荐
- 5,10-di (4-aminophenyl) - 15,20-diphenylporphyrin (cis-dadph2) /5,15-di (4-aminophenyl) - 10,20-diphenylporphyrin (trans-dadph2) / (tri-apph2) supplied by Qiyue
- Hyperledger Fabric 2. X custom smart contract
- Research Report on the recommended lithography industry in 2022 industry development prospect market investment analysis (the attachment is a link to the network disk, and the report is continuously u
- Case of single file component files
- 2022 recommended tire industry research report industry development prospect market analysis white paper
- Venn diagram proportional and color shading with semi transparency
- Hustoj SPJ example
- [C language series] - branch and loop statements
- 5,10,15,20-tetra (3,5-dimethoxyphenyl) porphyrin ((tdmpp) H2) /2-nitro-5,10,15,20-tetra (3,5-dimethoxyphenyl) porphyrin copper (no2tdmpp) Cu) supplied by Qiyue
- Leetcode simple problem building arrays with stack operation
猜你喜欢

How to use thread stack location

Research Report on the recommended lithography industry in 2022 industry development prospect market investment analysis (the attachment is a link to the network disk, and the report is continuously u

JIRA basic usage sharing

Kubernetes backup disaster recovery service product experience tutorial

2-nitro-5,10,15,20-tetra (4-methylphenyl) porphyrin copper (no2tmpp) Cu) /2-nitro-5,10,15,20-tetra (4-methylphenyl) porphyrin (no2tmpp) H2) Qiyue porphyrin supply

Servlet version conflict causes page 404

Love that can't be met -- what is the intimate relationship maintained by video chat

Sum of digits under k-ary representation of leetcode simple problem

Rearrangement string of leetcode simple question
![[high concurrency] deeply analyze the callable interface](/img/17/93056547aa1a2b342e1b159b7c41c2.jpg)
[high concurrency] deeply analyze the callable interface
随机推荐
Research Report on the recommended lithography industry in 2022 industry development prospect market investment analysis (the attachment is a link to the network disk, and the report is continuously u
D Author: import C programming in D
What is MES? What does it do?
HTTP Caching Protocol practice
Introduction to Photoshop (the first case)
Leetcode theme [array] -219- duplicate Element II exists
Leetcode notes on question brushing (XIV) -- related topics of binary tree attributes in binary tree chapter
How does MySQL implement distributed locks?
Kubernetes backup disaster recovery service product experience tutorial
ICLR is going to have a big discussion on the deep generation model. Max welling and the winner of the AAAI million dollar award are here. Bengio is one of the organizers
Longest substring between two identical characters of leetcode simple question
Ghost in the Log4Shell
2022 recommended REITs Industry Research Report investment strategy industry development prospect market analysis (the attachment is a link to the online disk, and the report is continuously updated)
CodeIgniter active record not equal - CodeIgniter active record not equal
ASP. Net core 6 framework unveiling example demonstration [03]:dapr initial experience
(practice C language every day) matrix
2,5-di (3,4-dicarboxyphenoxy) - 4 '- phenylethynylbiphenyldianhydride (pephqda) / Qiyue custom supply porphyrin modified amphiphilic block copolymer peg113-pcl46-porphyrin
3 frequently tested SQL data analysis questions (including data and code)
Week 10 - task 1- fill in the blank: line class inherits point class
PCI Verilog IP