codeur et decodeur de hamming en scilab
Répondre à la discussion
Affichage des résultats 1 à 1 sur 1

codeur et decodeur de hamming en scilab



  1. #1
    invitee82b0ff8

    Question codeur et decodeur de hamming en scilab


    ------

    bonjour, je dois implementer un codeur et decodeur de hamming en scilab.
    le mon probleme est que en cas d'erreur mon programme n'est pas capable de corriger l'erreur. Aidez moi svp
    voici ce que j'ai fait:

    Code:
    function [x,e,e2,e1,S2,r,m,R1,S1,C,i,H,G] = Hamming()
      printf('Entrer le nbre de lignes k de G:');
      k = scanf('%i');
      printf('Entrer le nbre de colonnes n de G:');
      n = scanf ('%i');
      I = eye(k,k);
      P = int(2 * rand(k,n-k));
      G = [I,P];
      J = eye(n-k,n-k);
      H = [P',J];
      // CODAGE !!!
      i = int(2 * rand(1,k))
      C = modulo ((i * G),2);
      // DECODAGE SANS ERREUR DE TRANSMISION !!!
      S1 = modulo ((C * H'),2);
      R1 = C;
      m = i;
      // DECTECTION D'UNE EVENTUELLE ERREUR !!!
      // supposons que l'on recoive le message errone suivant
      r = int(2 * rand(n,1));
      S2 = modulo ((H * r),2);
      // CORRECTION DE L'ERREUR !!!
      if (S2 == zeros(n-k,1)) then
          r = int(2 * rand(n,1));
      else ((S2 == H(:,j)) & (S2 ~= zeros(n-k,1)))
          e1 = zeros(j-1,1);
          e2 = zeros(n-j,1);
          e = [e1;1;e2];
          x = modulo (([r] + [e]),2);
      end,
      // DECODAGE !!!
      
      
      
    endfunction

    je n'ai aucune idee quant a ce qu'il ya a faire pour le decodage

    -----
    Dernière modification par JPL ; 18/01/2011 à 14h26. Motif: Ajout de la balise Code pour la lisibilité

Discussions similaires

  1. Connexion d'un codeur/décodeur DTMF
    Par inviteed439ecb dans le forum Électronique
    Réponses: 17
    Dernier message: 23/01/2014, 23h49
  2. codeur décodeur
    Par invite94159ff9 dans le forum Électronique
    Réponses: 8
    Dernier message: 27/12/2010, 16h27
  3. Codeur-decodeur manchester : schémas ?
    Par invite0f3760c9 dans le forum Électronique
    Réponses: 6
    Dernier message: 18/04/2008, 10h20
  4. [Besoin d'aide] codeur/décodeur
    Par invite92f6a872 dans le forum Électronique
    Réponses: 53
    Dernier message: 22/11/2007, 22h16
  5. decodeur dtmf et decodeur de fréquence 567
    Par invite3a1051d7 dans le forum Électronique
    Réponses: 7
    Dernier message: 20/02/2007, 21h44