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

C Discussion :

Inversion matrice langage C


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Par défaut Inversion matrice langage C
    Bonjour,

    Débutant en langage C je cherche à faire l'inversion d'une matrice. Dans mon programme qui fonctionne je lui demande de rentrer la taille de sa matrice. Ensuite je calcule la matrice identité mais à partir de là, je ne sais plus quoi faire.

    J'ai cherché sur plusieurs forums mais je ne comprends pas comment me servir de ma matrice identité pour réussir à inverser ma matrice. Si vous pouviez me donner une piste pour démarrer.

    Merci.

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 485
    Par défaut
    Bonjour,

    « Calculer » la matrice identité, ce n'est pas très difficile. :-) Sais-tu, en soi, inverser une matrice, sur papier et avec un crayon ?

    Si oui, il s'agit juste de transposer l'algorithme en code C.
    Si non, il faudra commencer par là.

    Ensuite, qu'utilises-tu pour représenter tes matrices dans ton programme ?

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 3
    Par défaut
    Merci d'avoir pris le temps de me répondre.

    Pour mes matrices j'utilise un tableau avec i et j.

    Je pense aussi être bloqué sur le papier car plusieurs méthodes sont proposées comme par exemple utiliser un système pour résoudre AX = I où I est la matrice identité.
    Je ne comprend pas.

  4. #4
    Membre éprouvé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2012
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2012
    Messages : 53
    Par défaut
    Salut, juste un petit ajout, il faut utiliser une méthode numérique, il y en a beaucoup et ils sont plus facile à coder.

Discussions similaires

  1. Inversion matrice 6X6 complex rapide
    Par pdufranc dans le forum Fortran
    Réponses: 3
    Dernier message: 20/04/2015, 10h53
  2. Probleme Inversion matrice avec Eigen
    Par med.doc dans le forum C++
    Réponses: 7
    Dernier message: 18/09/2013, 13h36
  3. Inversion matrice bande (et non pas "résolution")
    Par mathieu1 dans le forum Fortran
    Réponses: 10
    Dernier message: 15/04/2010, 09h38
  4. [E-07] inverse matrice - matrice non inversible - gestion d'erreur
    Par Lnmex dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/12/2008, 23h51
  5. inverser matrice, complexité
    Par Heimdall dans le forum Mathématiques
    Réponses: 21
    Dernier message: 29/02/2008, 11h06

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