Académique Documents
Professionnel Documents
Culture Documents
Question 1: Déclaration Des Variables: #Include #Include
Question 1: Déclaration Des Variables: #Include #Include
C
#include <stdio.h>
#include <math.h>
C
int main(void) {
// Sauvegarde du résultat
// ...
return 0;
}
// Ouvrir le fichier
FILE *fp = fopen("signal.bin", "rb");
// Lire le signal
for (k = 0; k < N; k++) {
x[k] = fgetc(fp);
}
// Fermer le fichier
fclose(fp);
C
void FFT(double x[], double X[], int N) {
// Récursivité
if (N == 1) {
X[0] = x[0];
} else {
FFT(x, X, N / 2);
FFT(x + N / 2, X + N / 2, N / 2);
C
void LocaliserPicsSpectraux(double X[], int N) {
// Initialisation des variables
int i;
double seuil = 0.1;
// Parcours du spectre
for (i = 0; i < N; i++) {
// Affichage du pic
printf("Pic spectral à la fréquence %d Hz\n", i);
}
}
}
C
void DeterminerFOFond(double X[], int N) {
C
#include <stdio.h>
#include <math.h>
int main(void) {
// Initialisation des variables
N = 1024;
for (k = 0; k < N; k++) {
x[k] = sin(2 * M_PI * k / N);
}