Programme maple d'une representation d'état discrete
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Programme maple d'une representation d'état discrete



  1. #1
    invite00c17237

    Programme maple d'une representation d'état discrete


    ------

    Bonjour,

    Le calcul de représentation d'état discrète à partir d'une représentation d'état continue se base sur le calcul d'une exponentielle de matrice.

    Je possède A et je dois calcule F = exp(A*T) où T une constante d'échantillonnage.

    Voici le programme :





    J'ai quelques bugs et je ne comprends pas d'où çà provient. A est diagonalisable. Aussi, pourquoi est ce que je ne peux pas déterminer son inverse. Est-ce que mon souvenir comme quoi tout matrice diagonalisable est inversible est correct ? Et si oui, quel est le problème au niveau du programme.

    Je vous remercie pour votre aide

    Bien cordialement,

    Benjamin BOUDON

    -----

  2. #2
    invite551c2897

    Re : Programme maple d'une representation d'état discrete

    Bonjour.
    Plutôt :
    evalm(M &* exp(DD*T)&*inverse(M));

  3. #3
    invite551c2897

    Re : Programme maple d'une representation d'état discrete

    Bonjour.
    Peux-être : :
    DD:=diag(eigenvalues(A));de:=e xponential(DD);df:=evalm(de*T) ;
    > dg:=evalm(M &* df);dh:=evalm( dg&* inverse(M));
    with(exponential) n'a pas l'air d'ajouter quelque chose !

Discussions similaires

  1. Réponses: 1
    Dernier message: 16/09/2009, 20h37
  2. Représentation graphique d'une équation différentielle sous Maple
    Par Seirios dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 17/05/2009, 13h31
  3. réprésentation d'état continu-discret
    Par invitef8dc55f1 dans le forum Électronique
    Réponses: 2
    Dernier message: 18/03/2008, 19h50
  4. programme MAPLE
    Par inviteac6d3309 dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 09/01/2007, 19h48
  5. Programme Maple
    Par inviteab2b41c6 dans le forum Mathématiques du supérieur
    Réponses: 10
    Dernier message: 18/11/2005, 22h04