Отправляет email-рассылки с помощью сервиса Sendsay

Аспирант и Соискатель

Здравствуйте, уважаемые участники конференции!

Отзовитесь, если кто-нибудь генерировал белый гауссовский шум.
Я имею в виду компьютерное моделирование последовательности случайных
чисел.
Заранее благодарен любым рекоммендациям и ссылкам.

С уважением,
Липов Сергей Сергеевич.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
архив: http://subscribe.ru/archive/job.education.aspirant/msg/87866

Владелец конференции: Славников Дмитрий - slavnikov***@m*****.ru
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -





-*Информационный канал Subscribe.Ru
Написать в лист: mailto:job.education.aspirant-list@subscribe.ru
Отписаться: mailto:job.education.aspirant--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   s.lip***@p*****.ru Tue, 24 Feb 2004 15:26:01 +0600 (#87866)

 

Ответы:

Уважаемый, Сергей Сергеевич.

Белый гауссовский шум сгенерировать нельзя (по определению).
Можно сгенерировать процесс близкий по свойствам к белому шуму,
причем эта близость будет соблюдаться только на определенном отрезке частот.
Напишите мне в приват, если смогу - помогу в решении вашей задачи.

С уважением,
Тришин Фёдор Анатольевич .

Original Message From: <S.Lip***@p*****.ru>
To: "job.education.aspirant (966910)" <trish***@o*****.ua>
Sent: Tuesday, February 24, 2004 11:26 AM


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
архив: http://subscribe.ru/archive/job.education.aspirant/msg/88193

Владелец конференции: Славников Дмитрий - slavnikov***@m*****.ru
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -





-*Информационный канал Subscribe.Ru
Написать в лист: mailto:job.education.aspirant-list@subscribe.ru
Отписаться: mailto:job.education.aspirant--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 24 Feb 2004 15:44:44 +0200 (#88193)

 

Hello S,

Может просто стоит поискать исходные тексты функции rand()
из стандартной библиотеки Си... функции генерации псевдослучайных
чисел... в сети эти тексты есть.

Tuesday, February 24, 2004, 3:26:01 PM, you wrote:


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
архив: http://subscribe.ru/archive/job.education.aspirant/msg/88195

Владелец конференции: Славников Дмитрий - slavnikov***@m*****.ru
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -





-*Информационный канал Subscribe.Ru
Написать в лист: mailto:job.education.aspirant-list@subscribe.ru
Отписаться: mailto:job.education.aspirant--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   sa_kuznets***@m*****.ru Tue, 24 Feb 2004 19:31:38 +0600 (#88195)

 

Hello S,

Tuesday, February 24, 2004, 11:26:01 AM, you wrote:

Вообще говоря для дискретных случайных последовательностей есть такая функция
в Delphi
и есть такая в Intel Signal Processing Library

Но на всяк случай привожу совю функцию на си:

double x1=rand()*1.0/RAND_MAX;
double x2=rand()*1.0/RAND_MAX;

x1=cos(x1*2*PI);
x2=sqrt(-2*log(x2));
result=x1*x2*std;

std -- среднеквадратическое отклонение

Алгоритм придуман не мной а реализован согласно некой книге. Если надо
будет название книги, то могу поискать.

--
Post-graduate student of Automatic Control department.
Audio effects developer, Leader of audio effects group.
Mobile: +375-297-509-661
http://www.audio4fun.com

Ответить   Tue, 24 Feb 2004 21:33:27 +0200 (#88327)

 

Добрый вечер,

Непосредственно этим не занимался, но насколько знаю программно задача
труднорешаемая, т.е. все random'ы рано или поздно начинают повторяться.
А решается все специальными девайсами, которые ловят тепловые колебания.

С наилучшими пожеланиями,
Владимир


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
архив: http://subscribe.ru/archive/job.education.aspirant/msg/90336

Владелец конференции: Славников Дмитрий - slavnikov***@m*****.ru
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -





-*Информационный канал Subscribe.Ru
Написать в лист: mailto:job.education.aspirant-list@subscribe.ru
Отписаться: mailto:job.education.aspirant--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Vladimir" Thu, 26 Feb 2004 21:54:51 +0300 (#90336)

 

программно задача

при любом имитационном моделировании существует неточность модели
поэтому дискретный белый шум - процесс с определёнными
жарактеристиками, математическое ожидание = 0, минимальнная
корреляционная зависимость в последовательности случ. чисел.(в
идеальном тосутствует)

современные методы позволяют получить неповторяющуюся последователь
ность 10в 100 степени, адля многих моделей повторение вообще не критично

Алгоритм:
берём суммируем n равномерно распределённых чисел от 0 до 1 и
вычитаем константу n/2 таким образом МО=0,
на практике берут 12 чисел суммируют и - 6

Владимир

P.S. для математических моделей всё немного строже...
Владимир mailto:03-418m***@m*****.ru

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
архив: http://subscribe.ru/archive/job.education.aspirant/msg/91171

Владелец конференции: Славников Дмитрий - slavnikov***@m*****.ru
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -





-*Информационный канал Subscribe.Ru
Написать в лист: mailto:job.education.aspirant-list@subscribe.ru
Отписаться: mailto:job.education.aspirant--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 27 Feb 2004 09:25:48 +0300 (#91171)