1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
int input_vector[Fs*acquisition_time];
int *p_input_vector;
p_input_vector=input_vector;
int i,j,k,l,m,n,o;
int impulse_number=0;
//Ici j'ouvre mon fichier .txt
//Détection du nombre d'impulsions
for(i=0; i<Fs*acquisition_time; i++)
{
if(abs(input_vector[i])>seuil_detection)
{
if(i+2000<Fs*acquisition_time && i>200)
{
impulse_number++;
// j'ai détecté un signal et j'incrémente mon compteur
// ICI j'aimerai donc allouer une colonne d'une matrice
dans laquelle je v pouvoir recoipier le signal
j=i-200;
if(impulse_number==0)
{
printf("Il n'y a aucune impulsion détectée...\n");
}
then
{
int impulse_matrix[impulse_time][impulse_number]; |
Partager