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 :

Lire les valeurs de Display dans un sous block


Sujet :

Simulink

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Février 2012
    Messages : 34
    Par défaut Lire les valeurs de Display dans un sous block
    Bonjour à toutes et à tous.

    J'ai un soucis pour lire les valeurs affichées dans un Display dans un modèle Simulink.

    Dans un script Matlab, je lance la simulation d'un modèle "Model.mdl" et j'aimerais venir lire les valeurs de block Display dans un sous block du modèle (appelé "SousModel").

    Pour cela j'avais pensé utiliser get_param ainsi :

    hws = get_param('Model/SousModel', ????). Mon Display n'est pas un paramètre!! Que faire???

    Merci pour votre aide constante et précieuse.

    Amicalement.
    Mike

  2. #2
    FLB
    FLB est déconnecté
    Modérateur
    Avatar de FLB
    Homme Profil pro
    Ing. Aérospatiale
    Inscrit en
    Juin 2003
    Messages
    770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ing. Aérospatiale
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2003
    Messages : 770
    Par défaut
    Salut,
    je ne suis pas sur que ce soit possible avec un get_param.
    Ne peux tu pas tout simplement remplacer le Display par un to workspace?

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Février 2012
    Messages : 34
    Par défaut
    Bonjour FLB et merci pour ta réponse.

    C'est bien ce que je craignais mais j'aimerais en être sur (et au mieux trouver une solution ^^).

    Je ne peux malheureusement pas toucher à mon modèle car celui-ci m'est fourni ainsi.

    Peut être d'autres solutions? Des idées? Ouverture du Brain Storming ^^

    Mike

  4. #4
    Modérateur
    Avatar de le fab
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    1 885
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 885
    Par défaut
    en effet, to workspace ou log signal (clic droit sur le signal)

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Février 2012
    Messages : 34
    Par défaut
    Log signal?

    Comment puis je mettre cela en place?

  6. #6
    FLB
    FLB est déconnecté
    Modérateur
    Avatar de FLB
    Homme Profil pro
    Ing. Aérospatiale
    Inscrit en
    Juin 2003
    Messages
    770
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Ing. Aérospatiale
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2003
    Messages : 770
    Par défaut
    Tu cliques droit sur le fil -> signal properties -> coches log signal data, et tu lui donnes un nom.
    Tu retrouveras le résultat dans la variable logsout du workspace après avoir fait tourné ta simulation, que tu pourras ensuite unpack.

  7. #7
    Membre averti
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Février 2012
    Messages : 34
    Par défaut
    Ok merci.

    Est il possible de setter l'attribut "log signal data" d'un signal depuis Matlab? Afin de l'automatiser dans mon script?

    Merci

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 13/02/2020, 19h57
  2. Selection de valeur de champs dans des sous formulaires
    Par Hydex dans le forum VBA Access
    Réponses: 5
    Dernier message: 05/06/2007, 15h17
  3. Réponses: 9
    Dernier message: 28/06/2006, 11h11
  4. Réponses: 11
    Dernier message: 16/05/2006, 12h34
  5. Réponses: 2
    Dernier message: 23/11/2003, 18h44

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