Как генерировать случайные числа с положительной осью Z? - PullRequest
0 голосов
/ 20 октября 2019

Я хочу сгенерировать трехмерные случайные числа, но с условием, что z-компонент массива должен быть положительным, x и y могут быть положительными и отрицательными.

Я могу генерировать как положительные, так иотрицательные числа из следующего кода.

import numpy as np

num = (2*np.random.rand(3)-1)
print(num)

1 Ответ

1 голос
/ 20 октября 2019

Вычтите 1 только из значений X и Y

import numpy as np

num = (2*np.random.rand(3)-[1, 1, 0])
print(num)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...