Système Equa. Diff.
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Système Equa. Diff.



  1. #1
    invitebb921944

    Système Equa. Diff.


    ------

    Bonjour tout le monde !
    Juste une petite question.
    Comment résoudre un système différentiel avec la méthode classique de diagonalisation lorsque la fameuse matrice à diagonaliser n'est pas diagonalisable ? (En fait je trouve une valeur propre de multiplicité 2 et je trouve que le système pour déterminer les vecteurs propres associés à cette valeur propre est de dimension 1...)

    Le système différentiel à résoudre est le suivant :
    x'=x+y+sin(t)
    y'=-x+3y

    Voilà
    Merci d'avance !

    -----

  2. #2
    invite2ece6a9a

    Re : Système Equa. Diff.

    Bonjour,
    Il reste toujours le cas de savoir si ta matrice est trigonalisable ou pas dans R. Si elle l'est, tu peux alors resoudre le systeme grace a un algorithme. Mais normalement ca se voit en cours ca , non ?

  3. #3
    invite5e1117d5

    Re : Système Equa. Diff.

    Tu peux chercher à trigonaliser.

    Pour la recherche des vecteurs de la base de la trigonalisation,

    Soit une valeur propre multiple, dont l'espace propre est de dimension inférieure à sa multiplicité. Il faut chercher les vecteurs dans les , pour k allant de 1 à la multiplicité de

    Dans ton cas particulier,





    Il te suffit donc de choisir un vecteur dans le noyau de , puis d'en choisir un autre indépendant, et tu disposeras d'une base de trigonalisation.


    Une fois trigonalisé, tu résouds en cascade, avec des méthodes de variation de la constante.

Discussions similaires

  1. Résolution système equa diff matlab
    Par invite5a7b7efd dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 19/06/2007, 11h22
  2. Equa Diff
    Par invite0395b98d dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 12/01/2007, 11h51
  3. Equa diff 2nd ordre ==>sys equa diff 1er ordre
    Par invite9a2a0be4 dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 20/03/2006, 13h55