Metodos de la clase Pds::Goertzel, el tamaño de una matriz.
Más...
|
namespace | Pds |
| Nombre de espacion para PDS (Procesamiento Digital de Senales)
|
|
|
Indican o establecen el estado.
|
bool | Pds::Goertzel::IsEmpty (void) const |
| Verifica si el bloque del algoritmo está inicializado es decir k=0 y N=0. Más...
|
|
Metodos de la clase Pds::Goertzel, el tamaño de una matriz.
#include <Pds/Goertzel>
Informacion adicional puede ser encontrada en [1]
◆ Goertzel() [1/3]
Pds::Goertzel::Goertzel |
( |
void |
| ) |
|
◆ Goertzel() [2/3]
Crea un objeto de tipo Pds::Goertzel copiando datos desde otra.
- Parámetros
-
◆ Evaluate()
Pds::Complex Pds::Goertzel::Evaluate |
( |
const Pds::Vector & |
X | ) |
const |
Calcula la transformada de fourier de correspondiente al k-essimo elemento de N.
Para realizar este cálculo usa
- Parámetros
-
[in] | X | Vector de entrada con valores reales que precisa calcula la transformada de Fourier. El vector debe tener una longitud menor a N, si es asi se usan valores ceros para completar. |
- Devuelve
- Retorna la transformada de fourier de componente .
◆ IsEmpty()
bool Pds::Goertzel::IsEmpty |
( |
void |
| ) |
const |
Verifica si el bloque del algoritmo está inicializado es decir k=0 y N=0.
- Devuelve
- Retorna true si es nula e false si no.
◆ Print()
void Pds::Goertzel::Print |
( |
std::string |
str = "" | ) |
const |
Muestra en pantalla el contenido de Pds::Goertzel, elementos separados por tabulador.
- Parámetros
-
[in] | str | Texto a mostrar antes de imprimir el contenido. |
◆ PrintStylized()
void Pds::Goertzel::PrintStylized |
( |
std::string |
str = "" | ) |
const |
Muestra en pantalla el contenido de Pds::Goertzel, en el formato [Nli,Ncol].
- Parámetros
-
[in] | str | Texto a mostrar antes de imprimir el contenido. |
◆ Goertzel() [3/3]
Pds::Goertzel::Goertzel |
( |
unsigned int |
k, |
|
|
unsigned int |
N |
|
) |
| |
◆ ~Goertzel()
Pds::Goertzel::~Goertzel |
( |
| ) |
|