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 :

Variable global avec des S-function.


Sujet :

Simulink

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Novembre 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 16
    Points : 15
    Points
    15
    Par défaut Variable global avec des S-function.
    Bonjour,

    Je travaille avec des S-functions qui intègre un code C. Et si je venais à câbler toutes les entrées et sorties de ces fonctions je dépasserai les 300 câbles.
    Je voulais savoir si il était possible de partager des variables entre mes différents Mex-files.
    Soit en utilisant des variables global dans le workspace de matlab ou n'importe quelle autre manière.

    Merci d'avance,

    Georgetom

  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,

    Etant donné que chaque S-function est compilé indépendamment, ca me semble difficile voir impossible.
    En plus de ca, du point de vue de la conception sous Simulink, c'est un peu génant d'avoir des variables "invisibles" (on ne voit pas dans le modèle où elles sont utilisées et/ou modifiées)

    Mais pour simplifier ton problème au niveau du nombre de fils, utilises-tu des bus? Ils sont supportés comme entrées (et sorties) des S-functions et ils permettent de rendre plus lisibles les modèles Simulink.

    Duf

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Novembre 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 16
    Points : 15
    Points
    15
    Par défaut
    Il me semblait bien que j'allais avoir cette réponse mais j'espérais quand même.

    Sinon oui j'utilise des bus mais je m'y perd un peu avec autant de fils.

    Merci de ta réponse.
    Georgetom

Discussions similaires

  1. Un variable globale avec 2 Formes
    Par gss3000 dans le forum C#
    Réponses: 5
    Dernier message: 21/05/2010, 22h36
  2. Réponses: 1
    Dernier message: 03/05/2009, 21h55
  3. Variable menu avec des images
    Par Loadlucas dans le forum ActionScript 1 & ActionScript 2
    Réponses: 3
    Dernier message: 17/12/2008, 22h31
  4. Réponses: 2
    Dernier message: 28/09/2005, 18h08
  5. Variable globale / Propriété des threads
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 03/10/2003, 11h49

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