Problème sur le résultat de la fonction de c2d de Matlab
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Problème sur le résultat de la fonction de c2d de Matlab



  1. #1
    invite8da3f5aa

    Problème sur le résultat de la fonction de c2d de Matlab


    ------

    Salut à tous.

    Pour certaines raisons, je souhaite retrouver le résultat de la fonction "c2d" en effectuant le calcul à la main.

    Code:
    w=100*6*2*pi;
    Hres_cont=tf([-0.01 10 100],[1 0 (w)^2]);
    Hres=c2d(Hres_cont,Tboucle,'tustin'); %Tboucle=0.0001
    Hres_num1= Hres.num{1,1}(1)                                 % Valeur exacte
    Hres_num1_calc=(-0.04+20*Tboucle+100*Tboucle*Tboucle)/(4+w*w*Tboucle*Tboucle)
    
    Hres_num2= Hres.num{1,1}(2)                                 % Valeur exacte
    Hres_num2_calc=(0.04+200*Tboucle*Tboucle)/(4+w*w*Tboucle*Tboucle)
    
    Hres_num3= Hres.num{1,1}(3)                                 % Valeur exacte
    Hres_num3_calc=(-0.02-20*Tboucle+100*Tboucle*Tboucle)/(4+w*w*Tboucle*Tboucle)
    
    Hres_den2= Hres.den{1,1}(2)                                 % Valeur exacte
    Hres_den2_calc=(2*w*w*Tboucle*Tboucle-8)/(4+w*w*Tboucle*Tboucle)
    Hres_den 1 et 3 valent 1.


    Comme vous pouvez le voir j'ai utilisé la méthode de tustin (s=2(z-1)/(Tboucle(z+1)).
    Je ne comprends pas, j'ai seulement 2 paramètres de bon (le 1er et le 4ème).
    Alors soit j'ai fait une erreur à la con dans mes calculs que j'ai vérifiés 15 fois, soit ... je sais pas ^^

    Donc voila si quelqu'un pourrait m'aider
    A+

    -----

  2. #2
    invite8da3f5aa

    Re : Problème sur le résultat de la fonction de c2d de Matlab

    Bon ben c'était une erreur de calcul à la con en fait ...

Discussions similaires

  1. graphe de fonction sur matlab
    Par invite5098bf5f dans le forum Logiciel - Software - Open Source
    Réponses: 7
    Dernier message: 13/04/2011, 16h01
  2. Matlab problème graphe en barres (fonction bar)
    Par invitea29b3af3 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 01/12/2010, 12h12
  3. Problème sous matlab fonction introuvable
    Par invitecc0489b8 dans le forum Logiciel - Software - Open Source
    Réponses: 11
    Dernier message: 15/07/2009, 10h47
  4. Matlab, problème avec la fonction min.
    Par invite2d94b298 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 05/11/2007, 13h53
  5. MATLAB : Problème avec la fonction tf
    Par invite1469b964 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 16/10/2007, 10h55