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 :

Dérivée d'un déterminant


Sujet :

MATLAB

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Doctorant
    Inscrit en
    Mai 2012
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Doctorant

    Informations forums :
    Inscription : Mai 2012
    Messages : 10
    Points : 6
    Points
    6
    Par défaut Dérivée d'un déterminant
    Bonjour,

    J'aimerai calculer la dérivée partielle du déterminant de cette matrice par rapport à t et r.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Soit la matrice M =
    ( <t²>       <-2tln(r)> <t>       )
    ( <-2tln(r)> <4ln²(r)>  <-2ln(r)> )
    ( <t>        <-2ln(r)>  <1>       )
    d(Det(M))/dt
    d(Det(M))/dr
    Y'a-t-il un autre moyen que de développer le déterminant et ensuite d'effectuer la dérivée partielle sur chaque termes du déterminant ?

    merci,

  2. #2
    Membre éprouvé
    Inscrit en
    Août 2010
    Messages
    1 124
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1 124
    Points : 1 277
    Points
    1 277
    Par défaut
    Oui car on connait la différentielle du determinant, qu'il faut ensuite composer avec les fonctions définissant les éléments

    Trouvé sur
    http://fr.answers.yahoo.com/question...2072334AAnzD3w
    la différentielle en A d'une matrice H est la trace de tcom(H).A où tcom(H) est la transposée de la comatrice.

    ...
    Supposant qu'il faut dériver Det(A(x)) par rapport à x

    Il est facile de dériver Ln(Det(A(x))) en passant par les
    valeurs propres quand c'est possible

    Tu trouveras Trace(inv(A)A'(x))

    où A'(x) est la matrice dérivée de A(x)


    Pour ceux qui parlent de "comatrice" je rappelle que

    inv(A)=com(A)/Det(A)
    D'où la dérivée cherchée en multipliant par Det(A(x))

    Quant à la dérivée de la Trace(A(x)) c'est Trace(A')
    puis que la trace est linéaire

    Puisqu'on en parle la dérivée de inv(A(x)) est

    -inv(A)A'inv(A)

    Tout ceci suppose que les matrices soient "gentilles"

  3. #3
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut!
    Commence par poser s=ln(r). Ensuite dM/dr = dM/ds * ds/dr
    Ensuite, tu exprimes ton déterminant par la méthode de Sarrus et tu constates, sauf erreur de ma part, qu'il est identiquement nul.
    Jean-Marc Blanc

Discussions similaires

  1. Déterminer le CPUID
    Par ZuZu dans le forum Assembleur
    Réponses: 9
    Dernier message: 21/05/2008, 13h09
  2. Détermination de dérivée littérale
    Par swingNJava dans le forum Octave
    Réponses: 9
    Dernier message: 02/03/2008, 12h09
  3. Déterminer le type d'une class dérivée
    Par LDDL dans le forum MFC
    Réponses: 3
    Dernier message: 10/12/2004, 17h36
  4. déterminer la version de Winsock installée
    Par BlueX_scf dans le forum Web & réseau
    Réponses: 7
    Dernier message: 24/02/2003, 10h23
  5. Déterminer l'adresse d'une application en mémoire
    Par Gib dans le forum x86 32-bits / 64-bits
    Réponses: 9
    Dernier message: 11/06/2002, 14h27

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