ENGLISH:
This project is about harmonic series detection from a frequency spectrum.
There are two main notebooks that contain the created functions:
- Detección de series armónicas - Espectro importado - Complete
- Detección de series armónicas - Ondas generadas - Complete
The "Espectro importado" file returns the detected harmonic series from a given frequency spectrum (a .csv file). The "Ondas generadas" one returns the detected harmonic series from the frequency spectrum of a generated signal. The spectrum is obtained by a function in the code.
Moreover, there are two other notebooks without the implementation of the functions:
- Detección de series armónicas - Espectro importado - Short
- Detección de series armónicas - Ondas generadas - Short
Lastly there is a file (functions.py) that shows all of the main functions used in the notebooks.
In this repository I have also uploaded a folder (ejemploscsv) with nine frequency spectrums as .csv files to import and try with the code.
######################################################################################
SPANISH:
Este proyecto tiene el objetivo de detectar las series armónicas dentro de un espectro de frecuencias.
Hay dos notebooks principales que contienen todas las funciones:
- Detección de series armónicas - Espectro importado - Complete
- Detección de series armónicas - Ondas generadas - Complete
El notebook "Espectro importado" nos da como salida las series armónicas detectadas dado un espectro de frecuencias importado (de un archivo .csv). El de "Ondas generadas" nos devuelve las series armónicas encontradas en un espectro de frecuencias de una señal generada. El espectro de la señal es obtenido gracias a una función en el propio código.
Además, hay otros dos notebooks que no contienen la implementación de las funciones, sino que las funciones están en otro archivo (functions.py). Estos son:
- Detección de series armónicas - Espectro importado - Short
- Detección de series armónicas - Ondas generadas - Short
En el propio repositorio hay una carpeta (ejemploscsv) con los nueve espectros de frecuencias de ejemplo como archivos .csv para importar.