NumPy генерирует двумерный линейный массив, используя несколько значенийPython

Программы на Python
Ответить
Anonymous
 NumPy генерирует двумерный линейный массив, используя несколько значений

Сообщение Anonymous »

Итак, я пытаюсь создать карту для личного проекта, используя шум opensimplex, несколько слоев и т. д.
Моя проблема в том, что я хочу воссоздать экватор, чтобы объединить его с картой температуры, чтобы, очевидно, сделать холоднее на полюсах и теплее в середине. Проблема в том, что я новичок в NumPy, поэтому не знаю, как это сделать.
Вот как я хочу, чтобы набор данных выглядел, когда он будет создан. вернулся

Код: Выделить всё

[[-1, -1, -1, -1, -1, -1],
[ -0.9, -0.9, -0.9, -0.9, -0.9],
[ -0.8, -0.8, -0.8, -0.8, -0.8],
...
]
Итак, каждый вложенный массив будет заполнен одним и тем же значением. Причина, по которой мне нужно, чтобы это повторялось так, заключается в том, что мне нужно объединить его с картой шума, чтобы сделать середину теплее, а верх и низ холоднее.
Существует также вторая проблема, о которой я не знаю, как решить создание нескольких своего рода «ключевых точек», где диапазон будет, например: -1, 1, -1, а не просто диапазон от -1 до 1

Подробнее здесь: https://stackoverflow.com/questions/798 ... ple-values
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»