Позвольте мне объяснить с некоторыми числами. Для каждого значения x существует диапазон значений y. Предположим, у вас есть 9 точек на трехмерной поверхности. Каждый из них будет иметь значение x, значение y и соответствующее значение z. Допустим, x = 1, 2, 3 и y = 1, 2, 3.
Теперь для каждого значения x есть 3 y-точки, потому что у вас есть своего рода сетка
x = 1 --> y = 1, 2, 3
x = 2 --> y = 1, 2, 3
x = 3 --> y = 1, 2, 3
Аналогично, для каждого значения y есть 3 x-точки.
y = 1 --> x = 1, 2, 3
y = 2 --> x = 1, 2, 3
y = 3 --> x = 1, 2, 3
Итак, всего комбинаций х и у и 9
(x, y) --> (1, 1), (1, 2), (1, 3),
(2, 1), (2, 2), (2, 3),
(3, 1), (3, 2), (3, 3)
Таким образом, форма значений x теперь становится (3x3), потому что у вас есть всего 9 значений. Точно так же форма значений у становится (3х3). Теперь для каждой из этих (x, y) пар у вас есть соответствующее значение z в трехмерном пространстве. Следовательно, ваши z-значения также должны быть массивом 3x3.
Та же концепция и объяснение применимы для любого количества точек, в вашем вопросе это число составляет 120x120.