Разлика между версии на „Случайно число“

От Администрация и управление
Направо към навигацията Направо към търсенето
Ред 34: Ред 34:
 
е разпределено като P(x).
 
е разпределено като P(x).
  
==Генериране на случайни числа==
 
===Случайни числа с равномерно разпределение===
 
*Случайни числа в интервала [0;1]. За генериране на случайни числа в [[интервал]]а [0;1] се предлага вградената функция RAND() от категорията Math&Trig. Тя се ползва без аргументи, т.е. практи- чески не се въвежда нищо между скобите. В приложения тук пример във всяка една от клетките А4 до А20 е въведена формулата =RAND() и в резултат от действието на тази функция, във всяка една от тези клетки е генерирано случайно число в интервала [0;1]. Правилното е да се каже, че са генерирани случайни числа с равномерно разпределение в интервала [0;1]. Така се е получила таблица със случайни числа с равномерно разпределение. Така генерираните стойности не са постоянни. При въвеждане на стойност в коя да е друга клетка от работния лист или при операция Copy/Paste и др. в споменатите клетки (А4:А20)се генерират автоматично нови случайни стойности.
 
*Случайни числа в интервал [A;B]. За да се генерират случайни числа с равномерно разпределение в интервала [A;B] се ползва формула от вида = А + (В –А)* RAND().
 
В приложения пример за левия край А на интервала е предназначена кл. D3, а за десния край – кл. Е3. В клетките D3 и E3 са въведени стойности за левия край и за десния край на интервала, съответно 5 и 17. Във всяка клетка от С4 до С20
 
 
[[file:sl4.jpg]]
 
 
 
е въведена формулата =$D$3+($E$3-$D$3)*RAND() В резултат, в тези клетки се генерират случайни числа в интервала [5;17].
 
*Цели случайни числа с равномерно разпределение в интервал [A;B]. За да се генерират цели случайни числа с равномерно разпределение в интервал [A;B] се въвежда формула от вида = INT(А + (В –А)* RAND( )). [[Функция]]та INT() е също от категорията Math&Trig. В приложения по-горе пример, в клетките H3 и I3 са въведени съответно стойности - 5 за левия край на интервала и 17 за десния край, а във всяка клетка от G4 до G20 е въведена формулата = INT($H$3+($I$3-$H$3)*RAND( )). В резултат, в тези клетки се генерират случайни цели числа с равномерно разпределение в интервала [5;17]. Б.2.)
 
 
===Случайни числа с друго разпределение===
 
Само за сведение споменаваме, че в приложението Excel в категорията Math&Trig са включени функции, които генерират случайни числа с нормално разпределение (NORMDIST), NORMINV, със стандартно [[нормално разпределение]] (NORMSDIST), NORMSINV, с биномно разпределение (BINOMDIST).
 
 
===Приложение===
 
Случайните числа намират приложение в [[теория на игрите]] и по-конкретно [[метод Монте Карло|метода Монте Карло]].
 
 
==Вижте още==
 
==Вижте още==
 
*[[Генериране на случайно число]]
 
*[[Генериране на случайно число]]

Версия от 12:05, 3 април 2014

Понятието „случайна величина” се въвежда и ползва в математическата дисциплина теория на вероятностите и математическа статистика. Има величини (константи), за които сме сигурни каква е тяхната стойност. Например, всеки знае или може точно да узнае коя е неговата кръвна група и величината „кръвна група” в случая е константа, защото знаем (или може да узнаем) със сигурност нейната стойност. За разлика от константата, случайната величина може да приеме множество от стойности, които са например в даден интервал, който познаваме, но нямаме увереност коя точно стойност ще е бъдещата стойност на тази величина.

Същност

Случайно число е число, избрано като по случайност от определено разпределение, така че изборът на голям набор от тези числа възпроизвежда основното разпределение. Почти винаги тези числа също се иска и да са независими, така че да няма корелация между две последователни числа. Компютърно генерирани случайни числа понякога се наричат псевдослучайни числа, а на терминът "случайно" е запазен за изход от непредвидими физически процеси.

Когато се използва без друго уточнение, думата "случайни" обикновено означава "случаен принцип, с равномерно разпределение." Други разпределение, разбира се, е възможно. Например, трансформацията Box-Muller позволява двойки на единни случайни числа да се трансформират в съответните случайни числа, които имат двуизмерно нормално разпределение.

Не е възможно да се получи произволно дълъг низ от случайни цифри и да се докаже, че е случаен. Странно е, че също така е много трудно за хората да измислят поредица от случайни цифри, и компютърни програми, които могат да бъдат написани, обикновено наистина предвиждат някои от цифрите, които хората ще пишат на основа на предишните.

Методи

Съществуват редица общи методи, използвани за генериране на псевдослучайни числа, най-простият от които е линеен метод на тъждествеността. Друг прост и елегантен метод е елементарният клетъчен автомат правило 30, чиято централна колона е съставена от 1, 1, 0, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 1, ... , и който предоставя генератор на случайни числа, използвани за големи цели числа в математиката. Повечето генератори на случайни числа изискват уточняване на начален число, използван като отправна точка, която е известна като "seed". Дали стават случайните числа, генерирани по даден алгоритъм, може да се анализира чрез изследване на неговата шумо сфера.

Формули

При генериране на случайни числа по някоя определена граница, често е необходимо да се нормализира разпределението, така че всеки диференциална област да е населена. Например, като избираш φ и θ от едно и също разпределение не означава, че ще е равномерно разпределението при всяко едно избиране. За да се генерира по-слаба мощност на разпределението P(x) от равномерно разпределение P(y) , пишеш S4.png за S42.png. Тогава нормализирането дава:

S43.png така че

S44.png

Нека γ е еднакво разпределение на множество от [0;1]. То


S45.png


И множеството дадено от

S46.png


е разпределено като P(x).

Вижте още

Източници

  • Т. Андерсон ; Перев. с англ. И. Г. Журбенко, В. П. Носко, Статистический анализ временных рядов
  • Димитър В. Мичев Статистически методи за анализ и регулиране на технологични процеси 1978 ДИ "Техника" 204 с. 11373
  • Георги Димитров Мишев, Валентин Димитров Гоев Статистически анализ на времеви редове
  • Иванка Димова Съйкова, Статистически анализ на връзки и зависимости
  • Борис Цезаревич Урланис, Статистические методы изучения зависимости явлений
  • Калоян Харалампиев, Въведение в основните статистически методи за анализ
  • А. Н. Ширяев, Статистический последовательный анализ: Оптимальные правила остановки

Външни препратки