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

Simulink Discussion :

Generer le MLS avec simulink


Sujet :

Simulink

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 112
    Par défaut Generer le MLS avec simulink
    Salut!
    Comment generer le MLS avec Simlunk? J'ai essayé , dans le "Communication Blockset" avec le "Sequence generator". après avoir initialisé les deux vecteurs "polynomial" et "initial state", je recois toujours une erreur. Quelqu'un a-t-il une idée??

    P.S: En attache vous trouverez le donnée d'initialisation.

    Merci d'avance

    Merlinerick

  2. #2
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut!
    Le MLS (Microwave Landing System) Ce système est une évolution de l'ILS. Il permet de déterminer des trajectoires courbes et donc une approche de la piste à partir de plusieurs points d'entrée ainsi qu'un taux de descente adaptable aux performances de différents appareils. Le développement de ce système est en concurrence avec celui des nouveaux systèmes basés sur la navigation satellitaire et son avenir est incertain.
    Est-ce bien ça que tu cherches?
    Jean-Marc Blanc

  3. #3
    Membre Expert
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Par défaut
    Bonjour.
    je recois toujours une erreur
    The length of the Initial states vector must equal the degree of the generator polynomial.
    Initial states = [0 1 0 1]

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 112
    Par défaut
    Salut!
    MLS signifie "Maximal Length Sequence". Dans le communication toolbox j'ai un peu de difficulté a le generer avec le generateur qui s'y trouve. Dans l'exemple que Matlab propose, je suis en fait parvenue à comprendre les connection et la sortie des registres (Scope, graphe en bas). Mais la sortie du générateur en lui même (Scope, graphe du haut), je ne pige pas beaucoup.

    Exemple: Je veux generer un signal avec 3 registre en utilisant rien que le
    générateur.

    Etat initial des geneteurs: [1 1 1]
    Recursion utilisé: [0 1 1]

    Comment devrais-je inscrire les donnés dans le générateur.

    P.S: Dans mon programme Matlab ou C, je programmer de telle sorte à recevoir comme MLS le vecteur [1 1 0 0 1 0 1]
    J'aimerais egalement l'obtenir avec le generateur. J'ai pu le faire avec l'exemple suivant de Simuling:
    help\toolbox\commblks\commblks_examples\doc_pnseq2 mais concernant la deuxieme courbe (en bas) du Scope.

    Merci de votre aide

    Merlinerick

  5. #5
    Membre Expert
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Par défaut
    Bonjour.
    recevoir comme MLS le vecteur [1 1 0 0 1 0 1]
    Generator polynomial = [1 1 1 0 1]
    Initial states = [0 0 1 1]

  6. #6
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 112
    Par défaut
    Citation Envoyé par phryte Voir le message
    Bonjour.

    Generator polynomial = [1 1 1 0 1]
    Initial states = [0 0 1 1]
    Merci, Phryte, pour ta prompte reaction.
    J'ai eu entretemps à essayer de mieux voir et je me suis fait moi-même un
    circuit avec les "Unit Delay". Celà a bien marché. Avec ton apport je comprendrai mieux la liaison entre les deux ( circuit et generateur).

    Cependant, il s'est posé un bemol: Celui de la transformation des vecteurs.
    Prenons par exemple mon vecteur de sortie x = [1 1 0 0 1 0 1]. J'ai voulu le mettre sous la forme x1 = [1 1 -1 -1 1 -1 1], c'est á dire transformer le "0" en "-1". Pour cela j'ai eu l'idée de mutiplier la sortie initiale par 2 pour obtenir
    [2 2 0 0 2 0 2] puis après diminuer de 1 pour obtenir [1 1 -1 -1 1 -1 1].

    En Utilisant le block "Gain", je ne recois pas mon resultat attendu, c'est dire
    [2 2 0 0 2 0 2].

    Quelqu'un a-t-il des indication pour m'aider á parvenir à mon signal final
    [1 1 -1 -1 1 -1 1]??
    Ce sera un très bon pas car c'est avec ce dernier signal que je vais simuler enfin.

    Mon projet consiste, avec ce signal, d'implementer un filtre et de les apporter sur un C6713 DSK afin de pouvoir mesurer ma reponse impulsionnelle par correlation. Je vous tiendrai informé plus precisement de la suite.

    Merci d'avance

    Merlinerick

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Générer plusieurs liens avec 1 input et 1 bouton
    Par caillon dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/11/2006, 14h46
  2. generer un mcd avec sql serveur
    Par sam123_sam dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 07/09/2006, 15h56
  3. Generer des pdf avec Birt
    Par soumou dans le forum BIRT
    Réponses: 1
    Dernier message: 07/09/2006, 09h56
  4. Réponses: 1
    Dernier message: 07/06/2006, 13h22
  5. [word] Generer un document avec des champs
    Par webbulls dans le forum Bases de données
    Réponses: 3
    Dernier message: 29/04/2004, 10h47

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