Как мы можем генерировать негауссовый случайный шум в python?

#python #image-processing #noise

Вопрос:

Я должен добавить негауссовский случайный шум в синтетические сейсмические данные в своем проекте, но, по-видимому, я могу найти только методы добавления гауссовского шума, как показано ниже:

     import numpy as np
    noise = np.random.normal(0,1,100) 
 

Существуют ли какие-либо способы их создания?

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

1. Не могли бы вы использовать np.random.rand() для получения равномерного распределения? Оттуда вы можете перейти к своему масштабу и сформировать их в соответствии с любым распределением, которое вам нужно.

2. @томи, не могли бы вы, пожалуйста, показать мне пример, потому что я новичок. :'(