La clase tipo Pds::Fft . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/Fft. Más...
#include <Fft.hpp>
Métodos públicos | |
Varios tipos de constructores | |
Crean una objeto Pds::Fft | |
Fft (void) | |
Crea un objeto de tipo Pds::Fft. Más... | |
Fft (unsigned int &N) | |
Crea una estructura de tipo Fft, para generar una FFT de N puntos. Si N no es potencia de 2, no da error, y se crea una estructura para una FFT con un N1, que si es potencia de dos y mayor a N, (N1>=N). El valor de N mínimo es N=2. El nuevo valor N1 será cargado a N. N=N1. Más... | |
Fft (const Pds::Fft &B) | |
Crea un objeto de tipo Pds::Fft copiando datos desde otra. Más... | |
~Fft () | |
Métodos para evaluar la estructura Pds::Fft | |
evaluan | |
bool | Evaluate (const Pds::Vector &In, Pds::CVector &Out) const |
Evalua la transformada rapida de fourier a un vetor real. El tamanho del vector Out debe ser igual que el número de puntos de la FFT, y mayor que el número de elementos de In, La diferencia se llevanara con ceros. Más... | |
bool | Evaluate (const Pds::CVector &In, Pds::CVector &Out) const |
Evalua la transformada rapida de fourier a un vetor real. El tamanho del vector Out debe ser igual que el número de puntos de la FFT, y mayor que el número de elementos de In, La diferencia se llevanara con ceros. Más... | |
bool | Evaluate (const Pds::Matrix &In, Pds::CMatrix &Out) const |
Evalua la transformada rapida de fourier de cada linea de una matriz. El tamanho del vector en las lineas de Out debe ser igual que el número de puntos de la FFT, y mayor o igual que el número de elementos de In, La diferencia se llevanara con ceros. Más... | |
Métodos de estado para Pds::Fft | |
Indican o establecen el estado. | |
bool | IsEmpty (void) const |
Verifica si el bloque del algoritmo está inicializado N=0. Más... | |
Mostrando datos Pds::Fft | |
void | Print (std::string str="") const |
Muestra en pantalla el contenido de Pds::Fft, elementos separados por tabulador. Más... | |
void | PrintStylized (std::string str="") const |
Muestra en pantalla el contenido de Pds::Fft, en el formato [Nli,Ncol]. Más... | |
Atributos privados | |
Pds::CVector | W |
unsigned int | N |
La clase tipo Pds::Fft . Esta clase genera un objeto con dos parametros Nlin y Ncol. Para usar incluir Pds/Fft.
|
private |