Автор Тема: Генераторы случайных чисел (от wavegenetic)  (Прочитано 10723 раз)

Starling

  • Матчасть надо учить! P.S. И думать надо уметь!
  • Член "Космопоиска"
  • Гость
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 559
    • Техгруппа ТЕГИР
Re: Генераторы случайных чисел
« Ответ #15 : 13 Март 2009 г., 19:51:24 »
у нас "стоит" такая же модель, толкьо которая 1) позволяет менять первичный алфавит 2) позволяет это делать прямо в поле. в АЗ.
Все в сад! - Скажите, а мы там будем петь?? - Вы там будете учить матчасть!!

wavegenetic

  • Гость
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #16 : 13 Март 2009 г., 20:03:50 »
можеш сделать генератор цифр и букв русского алфавита и регулировать его частоту
выйдет ли это програмно при помощи генератора шума и звуковой карты

Starling

  • Матчасть надо учить! P.S. И думать надо уметь!
  • Член "Космопоиска"
  • Гость
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 559
    • Техгруппа ТЕГИР
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #17 : 13 Март 2009 г., 21:16:05 »
что значит "регулировать частоту генератора случайных чисел"?
Все в сад! - Скажите, а мы там будем петь?? - Вы там будете учить матчасть!!

Dima74

  • Гость
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #18 : 13 Март 2009 г., 21:56:22 »
ну, мой генератор позволяет подключать его к компьютеру, алгоритм првязан к случайной генерации нулей и единиц из этого различыми образами строится случайное число.
Ваши предложеия по обработки ряда только коротко и по делу, не надо ссылок на фильмы, токо ваше описании алгоритма

Marconi

  • Администратор
  • Гость
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 380
  • ФИО: Генин Михаил
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #19 : 13 Март 2009 г., 23:33:18 »
с звуковой картой идея плохая. Используйте сильно шумящие радиокомпоненты (всякие там шумные диоды и т.п.) Если руки не очень прямые и паяльник не держат, как вариант может подойти пзс-матрицы вебкамер. поместите её (камеру) в темную коробку..чем темнее тем лучше...на картинке получаем шум..вот вам и АГСЧ, дальше дело за софтом. Которой будет все же лучше чем вы будите с помощью ПГСЧ генерировать шум на аудиокарте.
telegram: @MarconiKlin
skype: @ezik_marconi

Dima74

  • Гость
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #20 : 14 Март 2009 г., 00:23:23 »
У меня, что то похожее, я использую шум АЦП PIC контроллера, с фильтрацией на повторение, т.е. если два последовательных замера дали один и тот же результат (0-0 или 1-1) то они отбрасываются 

wavegenetic

  • Гость
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #21 : 14 Март 2009 г., 11:39:04 »
что значит "регулировать частоту генератора случайных чисел"?
это значит количество чисел выдаваемых в секунду генератором

wavegenetic

  • Гость
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #22 : 14 Март 2009 г., 11:41:56 »
Ваши предложеия по обработки ряда только коротко и по делу, не надо ссылок на фильмы, токо ваше описании алгоритма

генератор должен выдавать 1000 двоичных чисел в секунду
результат вывод графика на экран по
Х - время
Y - количество 1 в пакете
это первый вариант

2 вариант это генератор чисел в диапазоне от 1 до 44 или 1 - 32
каждому числу = буква русского алфавита
компьютер должен запоминать около 20 чисел потом подключив русский орфографический словарь вести поиск слов. Если такие обнаружатся то выводить их на экран.

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

Вопрос к програмистам в видновсе есть термин приоритетный процес
так в делфи есть компонент таймер по умолчанию он не приоритетный
там есть специальная команда которая делает его приоритетным.
Поэтому правильность его считания времени зависит от количества процесов в виндовсе и загружености процесора.
Можно ли сделать неприоритетный таймер который будет считать с определенным интервалом и потом сравнивать его результат с эталоном
в зависимости от того сколько он насчитал выдавать результат.

Это и будет реальный генератор чисел на компе. Только нужно уметь програмировать процесы.

Marconi

  • Администратор
  • Гость
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 380
  • ФИО: Генин Михаил
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #23 : 14 Март 2009 г., 12:13:30 »
так в делфи есть компонент таймер по умолчанию он не приоритетный
там есть специальная команда которая делает его приоритетным.
Поэтому правильность его считания времени зависит от количества процесов в виндовсе и загружености процесора.
Можно ли сделать неприоритетный таймер который будет считать с определенным интервалом и потом сравнивать его результат с эталоном
в зависимости от того сколько он насчитал выдавать результат.
только аппаратно... разрабатывать железку (таймер) в pci например
а что вы называете эталоном?
telegram: @MarconiKlin
skype: @ezik_marconi

wavegenetic

  • Гость
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #24 : 14 Март 2009 г., 12:21:57 »
а что вы называете эталоном?

есть часы в биосе сравнивать результат таймера с показаниями часов.
или запустить 2 таймера
например
интервал запуска 1 таймера 100 мс
интервал запуска 2 таймера 10 мс
тоесть при 2 запуске таймера 1 таймер 2 должен сделать 10 запусков

Есть ли в звуковой карте напряжение + и - или только от 0 до -

Marconi

  • Администратор
  • Гость
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 380
  • ФИО: Генин Михаил
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #25 : 14 Март 2009 г., 12:25:11 »
я бы не называл часы биоса эталоном..ну не как
telegram: @MarconiKlin
skype: @ezik_marconi

Crowbar

  • Член "Космопоиска"
  • Гость
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 143
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #26 : 14 Март 2009 г., 14:04:27 »
wavegenetic, у тебя в каждом сообщении поток вопросов :)

Зачем к звуковухе подключать генератор шума, она сама прекрасно шумит на младших разрядах ацп. Шум будет зависит от частоты дискретизации, если используется интегрирующий или сигма-дельта АЦП, второй как раз и используется в звуковых картах. Спектральная плотность шума всегда зависит от ширины полосы интересующих частот.
Нельзя в традиционной ОС сделать "неприоритетный таймер".

Starling

  • Матчасть надо учить! P.S. И думать надо уметь!
  • Член "Космопоиска"
  • Гость
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 559
    • Техгруппа ТЕГИР
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #27 : 16 Март 2009 г., 11:25:58 »
что значит "регулировать частоту генератора случайных чисел"?
это значит количество чисел выдаваемых в секунду генератором
После обработки фон нейманом регулировать частоту нельзя.
В принципе нельзя. Или это будет не ГСЧ.
Можно ее замедлить - то есть отбрасывать ненужные результаты или приостанавливать генерацию - если ты об этом.
Читай матчасть.

Использовать другие алгоритмы - хлопотно, так как придется вычищать регулярные помехи - или мы получим не случайность, а всякие псевдо-случайные наводки.
Котоыре таки будут содержать в себе закономерности.
Тем не менее, 1000 двоичных числе в секунду - это реально.
Как правило. В смысле, бОльшую часть времени это будет генерироваться.

Но в любой момент может и не получится больше 1000 в секунду - случайные же вещи....


--------------
Использовать звуковую карту как АЦП - более гемморойно, чем даже.. ну чем даже порт джойстика.
Геморно это - если, конечно. задачей ставится именно получение истинного белого шума, а не чего-то  на него похожего.

--------------
Вариант два:
Понятно, с духами собираемся общаться? Ню-ню....
Учти, они кроме пошлых анекдотов ничего не рассказывают : )))

Все в сад! - Скажите, а мы там будем петь?? - Вы там будете учить матчасть!!

Starling

  • Матчасть надо учить! P.S. И думать надо уметь!
  • Член "Космопоиска"
  • Гость
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 559
    • Техгруппа ТЕГИР
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #28 : 16 Март 2009 г., 11:33:08 »
Кстати, для создания ГСЧ "по общению с духами" : ))))
В его первичный алфавит нужно ввести распределение русского языка (или того языка, на котором ты собираешься обсуждать насущьные проблемы мироздания и пошлых анекдотов : )))
Без этого ничего не получится.


Именно это, кстати, и является основной ошибкой программистов анн масс, когда они вдруг пытаются что-то сгенерировать... и жестоко разочаровываются в полученных рядах : ))
Матчасть таки надо учить, мндя : )
Все в сад! - Скажите, а мы там будем петь?? - Вы там будете учить матчасть!!

wavegenetic

  • Гость
Re: Генераторы случайных чисел (от wavegenetic)
« Ответ #29 : 16 Март 2009 г., 11:48:33 »
>Кстати, для создания ГСЧ "по общению с духами" : ))))
не не сдухами с Морфеем
>После обработки фон нейманом регулировать частоту нельзя.
имелось в виду перед генерацией задать частоту генерации

 

Поддержка форума: Marconi