#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. @Лев Левицкий Хорошо, я думаю, это работает хорошо, спасибо!