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

Python Discussion :

Valeur Propre d'une matrice


Sujet :

Python

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2019
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2019
    Messages : 23
    Par défaut Valeur Propre d'une matrice
    Bonjour à tous,
    Pour un projet dans l'un de mes cours de programmation, nous devons implémenter tout le fonctionnement des matrices. Nous avons interdiction d'utiliser le module numpy. Je bloque pour le calcul des valeurs propre. J'ai le polynôme caractéristique (sous forme non factorisé) mais impossible de trouver les valeurs propres.
    Si une âme charitable pouvait m'éclairer dans mes recherches
    Merci d'avance

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 683
    Par défaut
    Salut,

    Déjà il faut partir d'un des algorithmes qui permettent de faire çà.
    Après, on essaie de le traduire en "pseudo code" si c'est trop difficile de le coder en Python directement.
    Et à la fin on a peut être quelque chose qui ne fonctionne pas mais on peut expliquer ce qu'on a essayé de faire (l'algo.) et montrer comment on a essayé de le réaliser (le code) et donner un/des exemples qui ne fonctionnent pas.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2019
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2019
    Messages : 23
    Par défaut
    Merci wiztricks de votre réponse.
    Malheureusement c'est bien là qu'est mon soucis. Je n'ai aucune idée du pseudo code qu'il faut utiliser. Je ne sais pas si mathématiquement c'est possible et comment le faire. Le codage après je devrai y arriver, mais je ne sais même pas ce qu'il faut coder 😂
    Merci d'avance pour votre aide

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 683
    Par défaut
    Citation Envoyé par Matbb2000 Voir le message
    Malheureusement c'est bien là qu'est mon soucis. Je n'ai aucune idée du pseudo code qu'il faut utiliser. Je ne sais pas si mathématiquement c'est possible et comment le faire. Le codage après je devrai y arriver, mais je ne sais même pas ce qu'il faut coder 😂
    Dans ce cas, il faut chercher un peu sur Internet (car çà c'est des maths) ou poser la question dans un des forums de la rubrique Algo.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2019
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2019
    Messages : 23
    Par défaut
    L'idée c'était d'avoir une réponse applicable à python. Quelque chose qui soit le plus simple possible à faire. Par exemple je pourrais factoriser mon polynôme mais je ne sais pas comment faire ça en python.

  6. #6
    Membre Expert

    Homme Profil pro
    Ingénieur calcul scientifique
    Inscrit en
    Mars 2013
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur calcul scientifique

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 229
    Par défaut
    Et vous avez le droit d'utiliser sympy ? Car dans cette librairie vous devriiez trouver ce qu'il vous faut pour calculer les racines d'un polynome. Sinon à vous de calculer le discriminant pour connaitre la nature des racines, et ensuite de faire une méthode de descente pour converger vers les racines.

  7. #7
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 683
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 683
    Par défaut
    Salut,

    Citation Envoyé par Matbb2000 Voir le message
    L'idée c'était d'avoir une réponse applicable à python. Quelque chose qui soit le plus simple possible à faire. Par exemple je pourrais factoriser mon polynôme mais je ne sais pas comment faire ça en python.
    Si vous ne savez pas le faire de façon "itérative" ou "récursive" sur une feuille de papier, vous n'avez pas encore d'algorithme... et rien à coder.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  8. #8
    Membre éclairé Avatar de nekcorp
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    592
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2006
    Messages : 592
    Par défaut
    Bonjour,

    alors moi je reste tout de même dubitatif sur :

    nous devons implémenter tout le fonctionnement des matrices
    Pour calculer les valeurs propres d'une matrice tu n'a pas besoin d'implémenter tout le fonctionnement des matrices. D'ailleurs ça veut dire quoi "tout le fonctionnement des matrices" ?

    Je doute de l’énoncé de ton problème. Peux tu nous le partager tel qu'il t'as été fournit.

    Dans tout les cas il faudra passer par la feuille et le stylo pour ébaucher un algo comme te l'a dit wiztricks, car sans algo pas de code

  9. #9
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2019
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2019
    Messages : 23
    Par défaut
    Bonjour,
    Le but du projet est de pouvoir :
    - multiplier deux matrices
    - inverser une matrice
    - orthonormaliser une matrice
    - calculer la matrice de passage
    - diagonaliser une matrice
    Là est mon soucis. J'ai l'idée pour tout et tout est implémenté sauf la diagonalisation. J'ai le polynôme caractéristique. Je vais me renseigner sur sympy mais si vous avez d'autres idées je suis preneur !
    Merci d'avance

Discussions similaires

  1. Valeurs propres d'une matrice
    Par mihabi dans le forum OpenCV
    Réponses: 0
    Dernier message: 25/05/2009, 23h17
  2. valeurs propres d'une matrice symétrique réelle
    Par afnane dans le forum Mathématiques
    Réponses: 15
    Dernier message: 18/06/2008, 16h39
  3. Vecteurs et valeurs propres d'une matrice
    Par Grodada dans le forum C++
    Réponses: 0
    Dernier message: 27/03/2008, 22h43
  4. Calcul rapide des valeurs propres d'une matrice creuse
    Par gsagnol dans le forum Mathématiques
    Réponses: 3
    Dernier message: 21/12/2007, 23h37
  5. valeurs propres d'une matrice et vecteurs propres
    Par la_fantomas dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 01/05/2005, 15h35

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