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

MATLAB Discussion :

Récupérer le numérateur et dénominateur d'une fonction discrète


Sujet :

MATLAB

  1. #1
    Membre du Club
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    Octobre 2014
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : Suède

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Octobre 2014
    Messages : 35
    Points : 43
    Points
    43
    Par défaut Récupérer le numérateur et dénominateur d'une fonction discrète
    Bonjour,

    S'il vous est ce qu'il existe une instruction permettant d'avoir le numérateur et dénominateur d'une fonction discrète.
    Voilà ce que j'ai fait:

    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
    syst=tf(1,[1 1])
     
    syst =
     
        1
      -----
      s + 1
     
    Z=c2d(syst,T,'tustin')
     
    Z =
     
      0.3333 z + 0.3333
      -----------------
         z - 0.3333


    et maintenant j' veux avoir le numérateur et le dénominateur de la fonction Z pour les utiliser, car je suis obligée chaque fois de les copier afin d'avoir la réponse de cette fonction


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Yd=dlsim([0.3333 0.3333],[1 -0.3333],I);

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

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 882
    Points : 3 432
    Points
    3 432
    Par défaut
    salut
    pourquoi ne pas plutôt utiliser la fonction lsim (qui peut prendre le système Z en argument)
    essayes ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Yd=dlsim([1/3 1/3],[1 -1/3],I);
    Yd2 = lsim(Z,I);
    figure
    plot(I,Yd,I,Yd2);

  3. #3
    Membre du Club
    Femme Profil pro
    Enseignant Chercheur
    Inscrit en
    Octobre 2014
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : Suède

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Octobre 2014
    Messages : 35
    Points : 43
    Points
    43
    Par défaut
    Mais j'ai cru que dlsim est dédiée pour les fonction discrète et lsim pour le fonction continue non?

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

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 882
    Points : 3 432
    Points
    3 432
    Par défaut
    tape edit dslim sous matlab et regarde
    dslim ne fait que reconstruire Z à partir des entrées que tu lui passe puis appele slim

Discussions similaires

  1. Réponses: 0
    Dernier message: 19/05/2015, 10h37
  2. Réponses: 5
    Dernier message: 18/11/2009, 17h17
  3. Réponses: 2
    Dernier message: 08/10/2009, 09h09
  4. Réponses: 5
    Dernier message: 14/06/2008, 13h30
  5. récupérer le nombre d'arguments d'une fonction
    Par hector2 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 17/03/2008, 11h35

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