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 :

Modification auto d'une valeur au cours de la simulation


Sujet :

Simulink

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Avril 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Modification auto d'une valeur au cours de la simulation
    Bonjour,

    J'effectue un projet sous simulink et voilà un petit moment que je cherche une solution à mon problème. D'avance désolé si la question a déjà été formulée mais je n'ai pas trouver de sujet sur le forum.

    Mon problème est simple, à partir d'une valeur que je renseigne au départ, j'aimerai que simulink la mette à jour au cours de la simulation.

    C'est un système bouclé qui prend en paramètre une valeur initial puis la modifie, utilise la valeur modifiée, la modifie ...

    La solution doit être évidente mais comme je ne suis novice, je galère un peu.

    Merci de votre aide.

  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,

    Je pense que la solution passe par la fonction SET_PARAM.

    Duf
    Simulink & Embedded Coder

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

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Avril 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci de ta réponse.

    J'ai vu que des problèmes avaient été résolus avec cette fonction mais je t'avoue que je n'y arrive pas ! J'utilise bien sur la touche F1.

    En fait ma valeur initiale était dans un bloc constante. Pour utiliser la fonction SET_PARAM il faudrait que je créai un sous système masqué dans lequel je rentre 'mon_paramètre' ?! Mais après je mets quoi dans ce sous système ? Rien ?!

    Merci

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Avril 2012
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Bon j'ai compris comment marche la fonction SET_PARAM, j'ai fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set_param('Commande/Puissance GE','Value','170')
    Mais ça ne résout pas mon problème ! En effet je souhaite que cette valeur soit ensuite écrasée par une qui sort d'un autre bloc.

    Je souhaite faire un bouclage mais avec une valeur initiale.

  5. #5
    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
    Ca dépend juste du bloc que tu utilises. Tu peux utiliser par exemple un bloc Unit Delay dans lequel tu peux paramétrer la valeur initiale.
    Simulink & Embedded Coder

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

Discussions similaires

  1. Répartition auto d'une valeur
    Par anouar_chaieb dans le forum Modélisation
    Réponses: 2
    Dernier message: 13/12/2008, 10h49
  2. Réponses: 6
    Dernier message: 18/11/2007, 17h30
  3. Réponses: 0
    Dernier message: 30/10/2007, 11h03
  4. implémenter un numéro auto avec une valeur texte
    Par Stagiaireparc dans le forum Modélisation
    Réponses: 1
    Dernier message: 12/07/2007, 22h21
  5. Récupérer la modification dynamique d'une valeur d'un champ
    Par romaintaz dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 03/11/2006, 14h09

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