У меня есть элементарная ячейка с позициями
0,0,0
0.5,0.5,0.5
Я хочу создать матрицу 5x5x5 с переведенными точками элементарной ячейки.Элементарная ячейка будет двигаться вверх / вниз / из стороны в сторону, добавляя 1 к одному из трех кристаллографических положений.В настоящее время у меня есть код Matlab, который делает это вручную, но я хотел бы сделать это быстрее с помощью цикла Python.
what i have so far is basically
0,0,0 +1,0,0=1,0,0
0,0,0 +0,1,0= 0,1,0
0,0,0 + 0,0,1=0,0,1
0,0,0 +2,0,0=2,0,0
0,0,0 +0,2,0= 0,2,0
0,0,0 + 0,0,2=0,0,2
and so on