Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
irp
HoloTomoToolbox
Commits
4860272b
Commit
4860272b
authored
Jul 01, 2019
by
Simon Maretzke
Browse files
Removed remainders of old citation style
parent
9ca2aa33
Changes
3
Hide whitespace changes
Inline
Side-by-side
functions/fresnelPropagation/fresnelPropagationKernel.m
View file @
4860272b
...
...
@@ -54,11 +54,6 @@ function kernel = fresnelPropagationKernel(N, fresnelNumbers, settings)
% kernel : numerical array
% The constructed propagation-kernel
%
% Notes
% -----
% For further information on when to choose which variant, refer to D. G. Voelz and M. C. Roggemann [1]_.
%
%
% See also
% --------
% functions.fresnelPropagation.fresnelPropagator
...
...
functions/generators/gaussianBeam.m
View file @
4860272b
...
...
@@ -6,7 +6,8 @@ function psi = gaussianBeam(dimX,dimY,lambda,propDistance,beamWaist)
%
% This function generates the complex field amplitude and phase at a plane at
% distance <propDistance> from the waist of the Gaussian beam. For a reference see
% e.g. [1]_. Note that in the literature, a forward propagating plane wave is often
% e.g. section 3.1 in :cite:`Teich_1991_Photonics`.
% Note that in the literature, a forward propagating plane wave is often
% defined as exp(-i*k*z+i*omega*t). Here exp(i*k*z-i*omega*t) is used as a forward
% propagating wave which leads to a switch in signs of the complex terms in the
% gaussian beam field. Note also that the amplitude is not normalized.
...
...
@@ -29,10 +30,6 @@ function psi = gaussianBeam(dimX,dimY,lambda,propDistance,beamWaist)
% psi : numerical array
% propagated wave field at distance <propDistance>
%
% References
% ----------
% .. [1] Anthony E. Siegman: 'Lasers', University Science Books (1986), pp. 663
%
% Example
% -------
%
...
...
@@ -78,3 +75,5 @@ else
psi
=
exp
(
1
i
*
k
*
propDistance
-
1
i
*
phi
)/
beamWidth
*
exp
(
-
(
X
.^
2
+
Y
.^
2
)/
beamWidth
^
2
...
+
1
i
*
k
*
(
X
.^
2
+
Y
.^
2
)/(
2
*
radiusCurvature
));
end
end
literature.bib
View file @
4860272b
...
...
@@ -302,3 +302,10 @@
timestamp
=
{2019.05.16}
,
}
@book
{
Teich_1991_Photonics
,
title
=
{Fundamentals of photonics}
,
author
=
{Teich, Malvin Carl and Saleh, Bea}
,
publisher
=
{John Wiley \& Sons}
,
year
=
{1991}
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment