How to plot a complex exponential equation

So, I am doing some work on photolithography and I need to plot a diffraction pattern with the following diffration pattern equation: H(X,Y)=exp(i*(pi*r^2)/(lambda*z)) lambda is 400nm, z is 10cm. I should get a set of concentric rings.
Any help would be appreciated.

 Respuesta aceptada

Roger Stafford
Roger Stafford el 15 de Feb. de 2014

0 votos

You could use matlab's 'surf' function to do a 3D plot of either the real or the imaginary part of H, but not both at the same time. The only difference between the two is a matter of phase. Presumably you would get a pattern of waves in rings emanating from the origin, as though someone threw a rock into a lake. See the documentation for 'surf' to get the requirements on the inputs.

Más respuestas (0)

Categorías

Preguntada:

Ali
el 15 de Feb. de 2014

Respondida:

el 15 de Feb. de 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by