Skip to content

Numerical solution to the optimization problem of constraining spatially a function and its Fourier transform.

License

Notifications You must be signed in to change notification settings

lootie/Slepians.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slepians.jl

Slepians.jl is a package that solves the concentration problem of Slepian, Landau and Pollak, numerically. Loosely speaking, we find a function that is both finite in extent, and has a Fourier transform which lies in a certain domain. In a single dimension, with discrete sampling, the discrete prolate spheroidal sequences solve this optimization problem.

Installation

Slepians.jl is unregistered and relies on unregistered packages. To avoid difficulties in which Julia does not know the relevant URLS, I have created a registry bbkt-reg.jl which will tell your installation where to find this package and its dependencies. Begin with adding the registry using

pkg> registry add https://github.com/lootie/bbkt-reg.jl

then one can simply add the Slepians.jl package as

pkg> add Slepians

Examples

The jupyter notebooks in the Examples/ directory illustrate the functionality of this package.

Funding

This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, Division of Materials Science and Engineering.

References

Please see the below papers

@article{bronez1988spectral,
  title={Spectral estimation of irregularly sampled multidimensional processes by generalized prolate spheroidal sequences},
  author={Bronez, Thomas P},
  journal={IEEE Transactions on Acoustics, Speech, and Signal Processing},
  volume={36},
  number={12},
  pages={1862--1873},
  year={1988},
  publisher={IEEE}
}

@article{slepian1978prolate,
  title={Prolate spheroidal wave functions, Fourier analysis, and uncertainty—V: The discrete case},
  author={Slepian, David},
  journal={Bell System Technical Journal},
  volume={57},
  number={5},
  pages={1371--1430},
  year={1978},
  publisher={Wiley Online Library}
}

@article{simons2011spatiospectral,
  title={Spatiospectral concentration in the Cartesian plane},
  author={Simons, Frederik J and Wang, Dong V},
  journal={GEM-International Journal on Geomathematics},
  volume={2},
  number={1},
  pages={1--36},
  year={2011},
  publisher={Springer}
}

About

Numerical solution to the optimization problem of constraining spatially a function and its Fourier transform.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •