ВУЗ:
Составители:
69
Затем в блоках 7-10 алгоритма происходит поразрядное
суммирование по модулю два элементов массивов ХK[I] и
Х0[I]. В результате будет получен массив ХМ[I].
В блоках 11-14 определяется массив ХL[I], полученный
из массива ХM[I] в результате циклического сдвига его
элементов на L разрядов вправо. Например, при L=2, при
I=0 (блок 12) ХL[0]=ХM[2] (блок 13), при I=1
ХL[1]=ХM[3], при I=2 ХL[2]=ХM[4], при I=3
ХL[3]=ХM[5], при I=4 ХL[4]=ХM[6], при I=5
ХL[5]=ХM[0], при I=6 ХL[6]=ХM[1].
Затем в блоках 15-18 алгоритма происходит поразрядное
суммирование по модулю два элементов массивов ХМ[I] и
ХL[I]. В результате будет получен массив ХT[I], элементы
которого представляют собой двоичный код мантиссы
искомого псевдослучайного, квазиравномерно распреде-
ленного в интервале [0,1] числа. В блоке 19 элементы
массива ХT[I] присваиваются элементам массива Х0[I]. В
блоке 21 выполняется условие генерации датчиком
заданного числа чисел Х.
Насколько близким к теоретическому равномерному
распределению является программный датчик
псевдослучайных, квазиравномерно распределенных чисел
проверяют на основе анализа результатов статистической
проверки.
4.3. Проверочные тесты
Программная реализация датчика псевдослучайных,
квазиравномерно распределенных чисел может быть
получена любым программистом на основе разработанного
им алгоритма с применением либо аналитических методов,
либо методов перемешивания. Качество датчика
необходимо проверить. Осуществляются проверки путем
Страницы
- « первая
- ‹ предыдущая
- …
- 67
- 68
- 69
- 70
- 71
- …
- следующая ›
- последняя »
