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 :

block matlab/simulink (initialisation)


Sujet :

Simulink

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2012
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2012
    Messages : 19
    Par défaut block matlab/simulink (initialisation)
    bonjour ,
    j'ai utilisé le s_function pour faire une simulation ,la taille de vecteur d'entré est 134 ,mais à l'exécution le nombre de tours de cette s_function est différent(n'est pas 134)
    S-V-P? Qu'est ce que je peux faire pour que le nombre des tours sera 134(c-a-d le nombre des états en fonction de temps) , est ce que la solution peut être à l'initialisation(spécifiquement NumSampleTimes) ,
    %La taille des vecteurs T et X est 134.
    le code de l'initialisation est le suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    function [sys,x0,str,ts]=essaiii(T,xi,X,flag) 
    switch flag
        
        case 0  % Initialisation
          
            str = [];
            ts = [0 0]; 
            s = simsizes;
              s.NumContStates = 1;
              s.NumDiscStates = 0;
              s.NumOutputs = 1;
              s.NumInputs = 1;
              s.DirFeedthrough = 1;
              s.NumSampleTimes = 1 ;
              sys = simsizes(s);
              x0 = 0 % valeur initiale des états

  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'est ce que tu appelles le "nombre de tours"? Est-ce que c'est le nombre de points calculés?

    Duf

Discussions similaires

  1. Réponses: 0
    Dernier message: 26/09/2009, 12h33
  2. modélisation sur matlab simulink
    Par namie920 dans le forum MATLAB
    Réponses: 7
    Dernier message: 09/06/2009, 15h36
  3. Passage d'une image de MATLAB à Simulink
    Par tuunisiano dans le forum Images
    Réponses: 8
    Dernier message: 24/02/2009, 00h30
  4. Attribuition de priorite en Matlab/Simulink
    Par *CaRoLzinha* dans le forum MATLAB
    Réponses: 2
    Dernier message: 04/04/2008, 15h33

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