système linéaire non carré
Publié : dim. oct. 28, 2012 9:38 am
Bonjour,
J'écris un algorithme qui à partir d'une base de F1, d'une base de F2 et d'un élément V de F1+F2 donne des coordonnées de V sur F1 et F2.
Si le nombre total de vecteurs des bases de F1 et F2 est inférieur ou égal à N dimension de l'espace vectoriel, en utilsant la fonction rref, je trouve des coordonnées solutions.
Si le nombre total de vecteurs des bases F1 et F2 est supérieur à N, alors rref ne me renvoit pas une matrice diagonale et je n'arrive pas à résoudre le système avec Xcas (à partir de la matrice obtenue par rref je peux résoudre le système à la main mais je ne vois pas comment le programmer de façon simple).
Dans le manuel, il est bien précisé que la matrice obtenue avec rref est "diagonale" et si c'était le cas, j'aurais rapidement les valeurs des inconnues principales et les inconnues manquantes étant des paramètres que je mets à 0.
J'ai testé la fonction rref avec une matrice de 5 lignes et 7 colonnes.
Merci
François
PS Je ne sais pas trop si le message est posté sur le bon forum.
J'écris un algorithme qui à partir d'une base de F1, d'une base de F2 et d'un élément V de F1+F2 donne des coordonnées de V sur F1 et F2.
Si le nombre total de vecteurs des bases de F1 et F2 est inférieur ou égal à N dimension de l'espace vectoriel, en utilsant la fonction rref, je trouve des coordonnées solutions.
Si le nombre total de vecteurs des bases F1 et F2 est supérieur à N, alors rref ne me renvoit pas une matrice diagonale et je n'arrive pas à résoudre le système avec Xcas (à partir de la matrice obtenue par rref je peux résoudre le système à la main mais je ne vois pas comment le programmer de façon simple).
Dans le manuel, il est bien précisé que la matrice obtenue avec rref est "diagonale" et si c'était le cas, j'aurais rapidement les valeurs des inconnues principales et les inconnues manquantes étant des paramètres que je mets à 0.
J'ai testé la fonction rref avec une matrice de 5 lignes et 7 colonnes.
Merci
François
PS Je ne sais pas trop si le message est posté sur le bon forum.