32 #include <pds/pdsft.h>
33 #include <pds/pdsvector.h>
34 #include <pds/pdscvector.h>
40 int main(
int argc,
char** argv)
53 Vin=pds_vector_new(L*T);
58 M=pds_matrix_new (N/2,T);
60 for(j=0;j<L*T;j++) Vin->V[j]=sin(2.0*M_PI*(2.0 + j/(1.0*L))*j*1.0/L);
64 pds_octplot_vector_in_png( Vin,
70 pds_octplot_image_matrix_in_png( M,
unsigned int PdsFtNatural
int pds_spectrograph_set_window_gauss(PdsSpectrograph *SPECTROGRAPH, PdsFtReal Sigma)
Copia una ventana de Gauss a W de la SPECTROGRAPH.
Estructura tipo PdsSpectrograph. Esta estructura genera un SPECTROGRAPH de L puntos de tiempo y M pun...
void pds_spectrograph_free(PdsSpectrograph *SPECTROGRAPH)
Libera una estructura de tipo puntero PdsSpectrograph.
PdsSpectrograph * pds_spectrograph_new(PdsFtNatural L, PdsFtNatural *N)
Crea una estructura de tipo PdsSpectrograph, para generar un SPECTROGRAPH de L puntos de tiempo y M p...
int pds_spectrograph_evaluate_real(PdsSpectrograph *SPECTROGRAPH, PdsMatrix *Out, const PdsVector *In)
Evalua la SPECTROGRAPH de un vector real. El número de lineas la matriz Out debe ser igual N/2=M...