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 :

modulation 4QAM 16QAM


Sujet :

MATLAB

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 11
    Points : 6
    Points
    6
    Par défaut modulation 4QAM 16QAM
    Bonjour je suis en train de realiser un projet sous matlab dans lequel je dois faire les modulation 4QAM, 16 QAM et 4/16 QAM.
    J'utilise la version matlab.5 et lorsque je fais help qammod un message me dit que la fonction n'existe pas.
    j'aimerais également tracer la courbe TEB en fonctionde Eb/N0. Comment faire? Est ce que quelqu'un peut m'aider.
    Merci d'avance
    Seanty

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    769
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 769
    Points : 726
    Points
    726
    Par défaut
    Pour ta fonction que tu cherches, elle est utilisable si tu as la toolbox "Communications Toolbox™".

    Pour connaître les toolbox qui te sont disponible, tu peux utiliser la commande "ver" dans la fenêtre "command window".

    Pour le reste, c'est du charabia pour moi... Peux tu expliquer un minimum ce que tu as fait et ce que tu cherches à faire avec de préférence les erreurs que matlab te renvoie ?

    Bonne continuation

    Christophe
    INCIA : MATLAB R2014a sous MAC OS 10.9.3

    Nous piétinerons éternellement aux frontières de l'Inconnu, cherchant à comprendre ce qui restera toujours incompréhensible. Et c'est précisément cela qui fait des nous des hommes. Isaac Asimov

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Bonjour Christophe,
    j'ai tapé la commande ver et effectivement j'ai la communication toolbox.
    en fait je dois faire de la modulation et la démodulation hierarchique 4/16 QAM avec une image en entrée de ma chaine de transmission. Pour le moment, j'essaie de le faire avec un train binaire que je génère aléatoirement. Je souhaite le faire en trois étapes
    - modulation et demodulation 4QAM
    -modulation et demodulation 16QAM
    et enfin modulation et demodulation 4/16 QAM.
    J'ai écris une fonction qui module en 4QAM un train binaire et apparemment il marche. Ce que j aimerai maintenat faire c'est tracer la courbe TEB (taux d'erreur binaire) en fonction de Eb/N0. Ceci afin de la comparer avec les courbes théoriques que l on a dans les livres. Pour cela, je pense qu il faut générer un canl à bruit blanc gaussien afin de tracer cette courbe (enfin j en suis pas très sur) et le problème se pose à ce niveau. Quand je tape la fonction y1 = wgn(50,1,2) pour generer ce bruit, matlab m affiche unjdefined fonction or variable. Alors je sais pas ce que je dois faire. Une fois qu'on a la communication toolbox est ce qu il y a une manipulation à faire dans la fenêtre de commande afin de pouvoir utiliser les fonctions qui y sont présentes?
    Merci d'avance

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    769
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 769
    Points : 726
    Points
    726
    Par défaut
    Essaie ceci : Sinon, la seule chose que je vois comme problème serait que tu travailles sous matlab 5...

    Quelle version as tu de la Communication Toolbox ?

    Christophe
    INCIA : MATLAB R2014a sous MAC OS 10.9.3

    Nous piétinerons éternellement aux frontières de l'Inconnu, cherchant à comprendre ce qui restera toujours incompréhensible. Et c'est précisément cela qui fait des nous des hommes. Isaac Asimov

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Version de la communication Toolbox
    J'ai la version 1.4 (R11) de la communication toolbox. J'ai essayé help wgn, même awgn, mais il ne trouve toujours pas le fichier. Et c'est pareil pour les fonctions qammod et ...
    Crois tu que si je récupère la version 7 de matlab , ce problème serait résolu?
    Merci
    Seanty

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    769
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2007
    Messages : 769
    Points : 726
    Points
    726
    Par défaut
    Salut,

    Je ne sais pas si c'était le cas dans ta version de matlab, mais dans l'aide ("doc help") tu dois pouvoir avoir accès à l'onglet "Contents" où tu peux regarder la doc de la "communication toolbox" de ta version où tu peux regarder les "Function Reference" et ainsi voir les fonctions qui te sont accessibles dans cette toolbox.

    Je ne suis pas sûr que tu as besoin de demander la version 7... Ces fonctions sont peut-être codées dans ta version mais sous un autre nom... Regardes dans "Function Reference"...

    Christophe
    INCIA : MATLAB R2014a sous MAC OS 10.9.3

    Nous piétinerons éternellement aux frontières de l'Inconnu, cherchant à comprendre ce qui restera toujours incompréhensible. Et c'est précisément cela qui fait des nous des hommes. Isaac Asimov

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/02/2015, 00h04
  2. seuillage pour une modulation 16QAM
    Par haloumti dans le forum MATLAB
    Réponses: 1
    Dernier message: 14/09/2013, 19h59
  3. module Find
    Par martijan dans le forum Modules
    Réponses: 8
    Dernier message: 09/07/2003, 11h07
  4. cherche module ou langage pour récupérer des données audio..
    Par Ry_Yo dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 12/05/2003, 17h44
  5. PerlDoc sur une fonction d'un module
    Par lesouriciergris dans le forum Modules
    Réponses: 2
    Dernier message: 13/03/2003, 20h50

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