Je suis en train de créer cette matrice AxB avec un modèle spécifique en Python:Comment créer la matrice AxB en Python?
[1.0, 0.0, 0.0],
[-1.0, 0.0, 0.0],
[0.0, 1.0, 0.0],
[0.0, -1.0, 0.0],
[0.0, 0.0, 1.0],
[0.0, 0.0, -1.0]
Le problème est que je veux créer cette matrice sans avoir à recourir à coder en dur il. Quelqu'un peut-il m'aider à isoler le motif et à remplir dynamiquement la matrice?
Voici ce que j'ai essayé jusqu'à présent:
matrix_test = [[0.0 for i in range(3)] for i in range(6)]
for x in range(3):
matrix_test [x][x] = 1.0
http://stackoverflow.com/questions/6667201/how-to-define-two-dimensional-array-in-python –
Donc, vous avez besoin de '2 x A^2'? – bereal
J'ai besoin des 2 premières lignes est [1,0, 0,0, 0,0], [-1,0, 0,0, 0,0], Et la prochaine est [0,0, 1,0, 0,0], [0.0, -1.0 , 0.0], et suivant ... –