Как сгенерировать точку Гаусса в определенном диапазоне с помощью numpy?

#python #numpy

#python #numpy

Вопрос:

В mathematica люди могут сделать что-то подобное (100 точек)

 gdots = GaussianQuadratureWeights[100, 0, 2]
  

Для генерации 100 гауссовых узлов в диапазоне от 0 до 2

Но в numpy я могу сгенерировать ее только в диапазоне от -1 до 1

 gdots = np.polynomial.legendre.leggauss(100)[0]
  

Как я могу сгенерировать точку Гаусса в диапазоне от 0 до 2? Я не уверен, может быть, ответ — просто фаза сдвига

Комментарии:

1. Просто добавление 1 должно работать нормально.

2. @Лев Левицкий Хорошо, я думаю, это работает хорошо, спасибо!