Routine de calcul bas-niveau
eng - fr


decod_c - routine de calcul démodulation séquence/symbole

Librairie

Paramètres

Description

Add here a paragraph of the function description.

Contenu du fichier


/* decod_c subroutine
 * Symbol by chip demodulation
 * IRCOM GROUP - Author : A.Layec
 */
 
/* REVISION HISTORY :
 * $Log$
 */
 
#include "mod_num_lib.h"

/* decod_c routine de multiplication  code par symbole
 * nuc : taille du vecteur code
 * nus : taille du vecteur symbole
 * c : adresse de départ du vecteur code
 * s : adresse de départ du vecteur symbole
 * y : adresse de départ du vecteur résultat
 */
 
void decod_c(int *nuc,int *nus,double *c,double *s,double *y)
{
 /*Déclaration des variables compteur*/
 int i,j;
 
 /*Réalise multiplication code[j] par symbole[i]*/
 for (i=0;i<(*nus);i++)
 {
  for(j=0;j<(*nuc);j++)
  {
   y[i*(*nuc)+j]=s[i*(*nuc)+j]*c[j];
  }
 } 
}

Auteurs

IRCOM Group Alan Layec