Trouver la valeur d'une variable dans une matrice

search.doc -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Comme intitulé ci-dessus, je veux calculer les valeur d'une variable qui se trouve dans une matrice une fois dans chaque ligne à condition que le déterminant soit nul!



Det [ 1-w^2 32 12; 42 13-w^2 12; 10 35 45-w^2] = 0

la variable est (w^2) qui prends trois valeur normalement.

Comment coder cet exemple; une fonction qui permet de le faire ou sinon l'algorithme qui le fait!

Merci de votre aide.
A voir également:

1 réponse

JulienJust Messages postés 149 Date d'inscription   Statut Membre Dernière intervention   18
 
Hello !

Il semblerait que résoudre ce problème revienne à résoudre 3 équations du second degré. Il faudrait donc créer un script-fonction te permettant de résoudre une équation du second degré pour chaque ligne de la matrice.

Cordialement
0
search.doc Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
sauf qu'il faut bien voir qu'il s'agit d'un determinant et non pas une simple matrice!!!!
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Un déterminant c'est un nombre, c'est donc une équation à une inconnue...

det({{1-w²,32,12},{42,13-w²,12},{10,35,45-w²}}) = 0

w = ± 4.4710
w = ± 8.2769
w = ± 5.4312 i
0