|
mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
|
Tools for working with autogressive PSDs. More...
Tools for working with autogressive PSDs.
Definition in file arpsd.hpp.
#include <vector>#include <complex>#include <mx/math/constants.hpp>Go to the source code of this file.
Namespaces | |
| namespace | mx |
| The mxlib c++ namespace. | |
Functions | |
| template<typename realT > | |
| realT | mx::sigproc::ar1FreqPhase (realT f, realT fsamp) |
| Get the phase of a given frequency. | |
| template<typename realT > | |
| realT | mx::sigproc::ar1PSDNorm (realT beta, realT alpha, realT fpole, realT fsamp) |
| Calculate the norm of an AR1 PSD. | |
| template<typename realT > | |
| void | mx::sigproc::ar1PSD (std::vector< realT > &psd, const std::vector< realT > &f, realT beta, realT alpha, realT fpole) |
| Generate an AR1 PSD. | |
| template<typename realT > | |
| void | mx::sigproc::ar1PSD (std::vector< realT > &psd, const std::vector< realT > &f, realT beta, std::complex< realT > alpha) |
| Generate an AR1 PSD. | |