consolidated TDR bandpass/lowpass mode, configuration dialog for TDR

This commit is contained in:
Jan Käberich 2020-12-01 22:28:32 +01:00
parent 2039c8f74d
commit b8ccca5ebc
14 changed files with 613 additions and 243 deletions

View file

@ -26,9 +26,11 @@
#include <complex>
#include <vector>
namespace Fft {
// swap left/right halves of the vector, similar to matlabs fftshift/ifftshift
void shift(std::vector<std::complex<double> > &vec, bool inverse);
/*
* Computes the discrete Fourier transform (DFT) of the given complex vector, storing the result back into the vector.
* The vector can have any length. This is a wrapper function. The inverse transform does not perform scaling, so it is not a true inverse.