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 :

désactiver block Constant


Sujet :

Simulink

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 84
    Par défaut désactiver block Constant
    Bonjour,

    Petite question: j'ai un bloc Constant à l'entrée de ma S function. Lors de la simulation, le bloc transmets les données à chaque pas de temps. Or je voudrais les transmettre qu'une fois, puis désactiver le bloc Constant, est ce possible?

    Merci,

  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 : 41
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Par défaut
    Bonjour,

    Qu'entends-tu par désactiver?

    Pour répondre strictement à ta question, il faut mettre un Sample Time à Inf pour ton bloc Constant ce qui doit être la valeur par défaut.

    Duf

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 84
    Par défaut
    Ce que je veux dire, c'est que j'aimerais que le block ne transmette les données qu'une fois, et non à chaque pas de temps. une fois transmises, on peut "couper" le lien entre le bloc et S function.
    Sinon, un sample Time à Inf ce serait pour que les valeurs dans le block ne change pas, c'est ça?

  4. #4
    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 : 41
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Par défaut
    Et qu'elle est l'intérêt de faire ca?

    Pour être précis voici ce que dit la documentation sur le Sample Time à Inf:
    Citation Envoyé par Documentation MATLAB
    This setting indicates that the block output can never change. This setting speeds simulation and generated code by avoiding the need to recompute the block output.
    Traduction approximative:
    Ce réglage indique que la sortie du bloc ne peut pas changer. Ce réglage accélère la simulation et le code généré en supprimant le besoin de recalculer les sorties du bloc.
    Et voilà le lien où tu pourras trouver ca: Documentation Simulink, bloc Constante

Discussions similaires

  1. [Magento] Désactivation de cache pour un block
    Par knakyball dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 18/09/2014, 14h56
  2. Réponses: 2
    Dernier message: 11/11/2008, 23h29
  3. désactiver un block
    Par kenny.kev dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 06/05/2008, 13h31
  4. Modifier le parametre d'un block "constant".
    Par fabIN dans le forum Simulink
    Réponses: 2
    Dernier message: 18/01/2008, 16h59
  5. Comme désactiver un Block - How disable a Block
    Par Nick2005 dans le forum Forms
    Réponses: 1
    Dernier message: 23/11/2007, 09h08

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