Previous Up Next

6.46.5  Matrice triangulaire inférieure ou supérieure associée à une matrice : diag

diag peut avoir 1 ,2 ou 3 arguments.

  1. Avec 1 argument qui est soit une liste soit une matrice
  2. Avec 2 arguments qui sont une matrice et une option
  3. Avec 3 arguments qui sont 3 listes de dimension n-1, n et n-1
    diag(l,d,u) renvoie la matrice tridiagonale de dimension [n,n] et de diagonales principales l,d,u.
    On tape :
    diag([1,2],[3,4,5],[6,7]])
    On obtient :
    [[3,6,0],[1,4,7],[0,2,5]]
    On tape :
    diag([1,2,3],[4,5,6,7],[8,9,10]])
    On obtient :
    [[4,8,0,0],[1,5,9,0],[0,2,6,10],[0,0,3,7]]

Previous Up Next