Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
irp
Fresnel
Commits
b041b7ae
Commit
b041b7ae
authored
Feb 17, 2021
by
Leon Merten Lohse
Browse files
formatierung
parent
c459f349
Pipeline
#174383
failed with stages
in 35 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
fresnel/hankel.py
View file @
b041b7ae
...
...
@@ -7,7 +7,6 @@ import numpy as np
import
scipy.special
def
hankelMatrix
(
N
,
n
=
0
):
"""
Create a N x N matrix for discrete Hankel transfrom (DHT) [1]_ of n-th order.
...
...
@@ -18,15 +17,15 @@ def hankelMatrix(N, n=0):
number of pixels
n : int, optional
order of DHT
Returns
-------
ndarray
Hankel matrix
Notes
-----
The Hankel matrix is self-inverse, i.e.
The Hankel matrix is self-inverse, i.e.
.. math:: YY = \mathbb{1}.
References
...
...
@@ -50,7 +49,7 @@ def hankelMatrix(N, n=0):
def
hankelFreq
(
N
,
n
=
0
,
kmax
=
0.5
):
"""
Returns the Hankel space (frequency) sampling grid for the inverse DHT
Parameters
----------
N : int
...
...
@@ -59,7 +58,7 @@ def hankelFreq(N, n=0, kmax=0.5):
order of DHT
kmax : float, optional
maximum sampling frequency in dimensionless units
Returns
-------
array
...
...
@@ -74,7 +73,7 @@ def hankelFreq(N, n=0, kmax=0.5):
def
hankelSamples
(
N
,
n
=
0
,
kmax
=
0.5
):
"""
Returns the real space sampling grid for the DHT
Parameters
----------
N : int
...
...
@@ -84,7 +83,7 @@ def hankelSamples(N, n=0, kmax=0.5):
kmax : float, optional
maximum sampling frequency in dimensionless units
Returns
-------
array
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a 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