Bonjour tout le monde,
j'ai fait un petit code pour créer une matrice d'une dimension passée en argument.
La matrice a -1 sur chaque valeur de la diagonale principale sauf pour le dernier terme.
Puis sur la diagonale à droite de la principale, on ne met que des 1.
Par exemple cette matrice de dimension 4 :
Il me renvoie une erreur.
Code:import numpy as np def construire_M(dimension): Diag=[-1]*(dimension-1) Diag=Diag.append(1) A=np.diag(Diag) Diag=[1]*(dimension-1) A=np.add(A,np.diag(Diag,1)) return np.mat(A)
-----