Bonjour,
Je suis actuellement sur un problème de calcul de stabilité en mécanique. La méthode utilisée aboutit, pour la résolution du problème, à annuler le déterminant d'une matrice carrée de dimension n, tous les termes de la diagonale de la matrice étant fonction d'un paramètre que je note k.
Mon gros soucis du moment est de trouver la valeur positive minimale de ce paramètre k.
Par dichotomie, lorsque je parviens à trouver une valeur, rien ne me certifie que ce soit la valeur minimale.
Pas de problème lorsque j'arrive à déterminer un intervalle probable de la valeur minimale, mais il se trouve quelques configurations où celui-ci ne peut être pré-déterminé assez précisément...
Pour résumer:
connaitriez-vous un algorithme permettant de trouver à coup sûr la valeur minimale de k qui annule le déterminant de la matrice?
- connaissant une matrice carrée de taille n (avec n de l'ordre de 20 dans mes calculs actuels) dont les termes diagonaux sont fonction d'un paramètre k strictement positif
- connaissant la valeur numérique du déterminant de la matrice pour toute valeur de k
- sachant qu'il existe au moins une valeur de k pour laquelle le déterminant de la matrice est nul
On pourrait aussi tourner le problème sous la forme: soit une fonction f(x) dont on ne connait pas l'expression arithmétique, mais dont on peut avoir la valeur pour tout x. Quel algorithme utiliser pour obtenir la plus petite racine de cette fonction?
Bien évidemment, on parle d'un algorithme rapide! Pas question de passer toutes les valeurs de k par pas de 0.01 !
Euh... dis comme ça, ça mérite un complément d'enquête sur Google! Mais je laisse le sujet au cas où quelqu'un aurait une idée...
Partager