Trouver la valeur d'une variable dans une matrice

Fermé
search.doc - 18 juil. 2013 à 11:39
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 - 25 août 2013 à 11:51
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.

1 réponse

JulienJust Messages postés 139 Date d'inscription mardi 25 juin 2013 Statut Membre Dernière intervention 2 septembre 2014 18
20 août 2013 à 13:30
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 mardi 9 juillet 2013 Statut Membre Dernière intervention 25 août 2013
25 août 2013 à 11:18
sauf qu'il faut bien voir qu'il s'agit d'un determinant et non pas une simple matrice!!!!
0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 3 015
25 août 2013 à 11:51
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