IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

module de calcul de taux d'erreur dans une chaine de communication numerique


Sujet :

MATLAB

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juin 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut module de calcul de taux d'erreur dans une chaine de communication numerique
    Salut.

    Je cherche un programme en MATLAB qui détermine le taux d'erreur dans la chaine de communication suivante :
    .source: un signal binaire aléatoire s0(t) dont le débit est D=500 et la longueur de séquence est N=1000
    .code source:NRZ-unipolaire,le signal de sortie est s1(t).
    .modulateur:BPSK ,le signal de sortie est s2(t).
    .canal:bruit blanc additif Gaussien(AWGN),le signal de sortie est s3(t).
    .démodulateur:BPSK.

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Bonjour,

    As-tu commencer à coder quelquechose? Si oui pourrais-tu nous le montrer?

    Sinon as-tu une idée de l'algorithme que tu souhaites utiliser?

    Bonne journée,
    Duf
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

  3. #3
    Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juin 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Salut,

    l'idée de l'algorithme est d'évaluer (en se basant sur le terme de la probabilité d'erreur) une transmission numérique:
    - Dans un premier temps sans code correcteur d'erreur .
    - Dans un deuxième temps avec un code correcteur d'erreur (le code Hamming (7,4)) .
    - Comparer les deux résultats.


    Mon essai pour la generation de source est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        N=1000;% nombre de bits
          msg0=randint(1,N);%une séquence aléatoire de taille N
    La modulation BPSK est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
        for i=1:N;
           if msg0(1,i)==0;     
               msg1=-1;
           else
               msg1=1;
           end
        end
    Le bruit de canal est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    %sachant que le bruit n(t) une variable aléatoire Gaussienne centrée de puissance 1
    n=randn(1,N);
    msg2=n+msg1;
    démodulation est;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     for i=1:N;
           if msg2(1,i)>=0;     
               msg3(1,i)=1;
           else
               msg3(1,i)=-1;
           end
        end
    Et je ne connais pas les instructions ou bien les fonctions qui complètent la tache fondamentale de ce programme (NB: je ne suis pas sur que les instructions de l'algorithme sont exactes).

    Merci pour votre attention et bonne journée.

Discussions similaires

  1. calcul du taux d'erreur binaire (BER)
    Par maylouch dans le forum Simulink
    Réponses: 1
    Dernier message: 12/12/2011, 10h36
  2. Réponses: 3
    Dernier message: 21/06/2011, 15h08
  3. calculer le nombre d'espaces dans une chaine de caractère
    Par tang le breton dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 05/06/2009, 10h45
  4. Réponses: 2
    Dernier message: 28/12/2007, 11h23
  5. Réponses: 10
    Dernier message: 31/12/2006, 12h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo