GAUSSELM.FRA R‚solution Gaussienne et factorisation QR Ce r‚pertoire contient deux sous-programmes d'algŠbre lin‚aire et trois sous-programmes de fonctions. |QR| D‚compose une matrice A situ‚e dans la pile en deux matrices, une matrice orthogonale Q et une matrice triangulaire sup‚rieure R, telle que A=QR, … l'aide de l'orthogonalisation de Gram-Schmidt. Ce programme ne fonctionne que pour des matrices "Full-rank". |LU| D‚compose la matrice A situ‚e dans la pile, en une matrice de permutation P, une matrice triangulaire inf‚rieure L et une matrice triangulaire sup‚rieure U, telle que PA=LU. La m‚thode du pivot n'est effectu‚e qu'en cas de n‚cessit‚, le premier pivot non nul ‚tant s‚lectionn‚, ‚liminant le choix syst‚matique du pivot le plus grand. De cette fa‡on, la m‚thode du pivot est ‚vit‚e chaque fois qu'elle est inutile, ce qui est particuliŠrement int‚ressant pour la r‚solution de petits devoirs d'algŠbre faits … la maison. En revanche, cette m‚thode est d'une stabilit‚ num‚rique m‚diocre, si bien que ce programme n'est pas pratique pour des matrices importantes. |DCMP| D‚compose une matrice [[ligne 1][ligne 2]...[ligne n]] en une liste de vecteurs {[ligne 1][ligne 2]...[ligne n]}. Cette fa‡on de faire acc‚lŠre l'ex‚cution des deux autres sous-programmes. |RCMP| Fonction inverse de DCMP. |SWRW| Permute les deux lignes sp‚cifi‚es d'une matrice d‚compos‚e par DCMP.