Формирование выборки случайных чисел, распределенных по заданному закону распределения
Особенности освоения методов генерации случайных чисел и построения графиков функций распределения и плотности непрерывной случайной величины. Специфика проведения имитационных экспериментов в среде ППП EXCEL. Справочная информация по технологии работы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 01.12.2014 |
Размер файла | 32,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Лабораторная работа
Тема: Формирование выборки случайных чисел, распределенных по заданному закону распределения
Цель: освоение методов генерации случайных чисел и построения графиков функций распределения и плотности непрерывной случайной величины.
Теоретические сведения.
Случайной величиной называется величина принимающая случайные значения, зависящие от ряда факторов, действия которых на исследуемую величину нельзя предусмотреть.
Полный набор значений, которые принимает случайная величина, называется генеральной совокупностью. Набор случайно отобранных из генеральной совокупности объектов называют выборочной совокупностью или выборкой. Объёмом совокупности называют число объектов в ней. При больших объёмах генеральной совокупности для обеспечения теоретических построений объём генеральной совокупности принимается равным бесконечности. число генерация график величина
Случайная величина характеризуется полностью, если указаны вероятности, с которыми она принимает то или иное значение генеральной совокупности. Вероятности могут быть описаны с помощью интегральной функции распределения F(x) или дифференциальной функции плотности распределения f(x).
Функция распределения (закон распределения) определяет вероятность (Р(x)) того, что случайная величина X принимает значение не больше заданного, т.е. F(x)=P(X<x)
Плотность распределения вероятности случайной величины X - это функция f(x) - первая производная от функции распределения F(x)
f(x)=F'(x)
Теорема. Вероятность того, что непрерывная случайная величина X примет значение, принадлежащее интервалу (a,b), равна определенному интегралу от плотности распределения, взятому в пределах от a до b:
Среднее значение случайной величины называется математическим ожиданием.
Дисперсия - это математическое ожидание квадрата отклонения величины x от центра её распределения mx:
- среднее квадратическое отклонение (стандартное отклонение).
- плотность нормального распределения.
Проведение имитационных экспериментов в среде ППП EXCEL можно осуществить путем использования инструмента "Генератор случайных чисел" дополнения "Анализ данных" (Analysis ToolPack). Если дополнение не установлено, установить его можно через меню "Сервис". Выбрать пункт "Надстройки" и поставить галочку напротив этого дополнения.
Справочная информация по технологии работы
В режиме работы "Генерация случайных чисел" формируется массив случайных чисел. В зависимости от выбранного теоретического распределения меняются параметры диалогового окна Генерация случайных чисел. Общими параметрами для всех подрежимов (распределений) являются:
1. число переменных - вводится число столбцов значений, которые необходимо разместить в выходном диапазоне, если число не введено, то все столбцы будут заполнены;
2. число случайных чисел - вводится число случайных значений, которое необходимо вывести, если число не введено, то все строки будут заполнены;
3. распределение - из раскрывающегося списка выбирается тип распределения;
4. случайное рассеивание - вводится стартовое число для генерации определенной последовательности СЧ;
5. выходной интервал.
Строить графики дифференциальных и интегральных функций распределения удобно с помощью мастера диаграмм. Для этого необходимо предварительно сформировать интегральные и дифференциальные массивы значений, для этого использовать функцию НОРМРАСП, используя в качестве аргументов сгенерированную последовательность СЧ.
Задание
1. Для закупки и последующей реализации мужских курток фирмой было проведено выборочное обследование мужского населения города в возрасте от 18 до 65 лет в целях определения его среднего роста. В результате было установлено, что средний рост 176 см, стандартное отклонение 6 см. Необходимо определить, какой процент общего числа закупаемых курток должны составлять куртки пятого роста (182-186 см). Предполагается что рост мужского населения распределен по нормальному закону. Построить графики функции и плотности распределения
2. На ткацком станке нить обрывается в среднем 1 раз за 4 часа работы станка. Требуется найти вероятность того, что за смену (8 часов) число обрывов нити будет заключено в границах 2 и 4 (не менее 2 и не более 4). Для решения задачи использовать функцию ПУАССОН. Вероятность получить через плотность распределения и через интегральную функцию распределения.
Задание 1:
Для закупки и последующей реализации мужских курток фирмой было проведено выборочное обследование мужского населения города в возрасте от 18 до 65 лет в целях определения его среднего роста. В результате было установлено, что средний рост 176 см, стандартное отклонение 6 см. Необходимо определить, какой процент общего числа закупаемых курток должны составлять куртки пятого роста (182-186 см). Предполагается что рост мужского населения распределен по нормальному закону. Построить графики функции и плотности распределения.
Решение:
Выбираем в меню «Сервис/Анализ данных» пункт «Генерация случайных чисел» и настраиваем следующие параметры:
· Число случайных чисел - 50;
· Распределение - нормальное;
· Среднее - 176;
· Стандартное отклонение - 6.
Таким образом мы заполняем колонку «А» рядом случайных чисел. Упорядочиваем его по возрастанию.
Затем в колонке «В» мы вводим функцию: «=НОРМРАСП(Aх;176;6;1)» Эта функция возвращает нормальную функцию распределения для указанного среднего и стандартного отклонения. По полученным данным строим график.
Потом, по условию задачи, на интервале от 182 до 186 (колонка «А») выбираем наибольшее и наименьшее значение, а затем вычитаем значения функции распределения соответственно.
Разница между этими значениями и будет процент общего числа закупаемых курток 5 размера.
165,7603 |
0,043947 |
175,6494 |
0,476699 |
||
166,1849 |
0,050935 |
176,992 |
0,565661 |
||
166,5064 |
0,056795 |
177,4665 |
0,596545 |
||
167,3802 |
0,075411 |
177,4783 |
0,597309 |
||
170,0297 |
0,159856 |
177,8245 |
0,619465 |
||
170,2122 |
0,167363 |
177,9498 |
0,6274 |
||
170,2892 |
0,170599 |
178,5167 |
0,662557 |
||
170,8909 |
0,197241 |
178,5745 |
0,666066 |
||
170,9159 |
0,198401 |
178,6143 |
0,668477 |
||
171,2039 |
0,212043 |
178,8367 |
0,681814 |
||
171,4708 |
0,225166 |
178,869 |
0,683737 |
||
171,4806 |
0,225654 |
179,1596 |
0,700766 |
||
171,5122 |
0,227241 |
179,858 |
0,739891 |
||
171,5425 |
0,228767 |
179,892 |
0,741722 |
||
171,5853 |
0,230934 |
180,1721 |
0,756584 |
||
172,3816 |
0,273233 |
180,6845 |
0,782525 |
||
172,58 |
0,284341 |
181,7725 |
0,831996 |
||
172,7907 |
0,296365 |
181,9141 |
0,837855 |
||
174,0879 |
0,374981 |
182,3097 |
0,853511 |
||
174,1212 |
0,377087 |
183,3178 |
0,888699 |
||
174,3712 |
0,393017 |
183,4619 |
0,893185 |
||
174,6562 |
0,411389 |
184,7988 |
0,928739 |
||
174,7947 |
0,420393 |
185,9001 |
0,95053 |
||
174,876 |
0,425702 |
187,9611 |
0,976897 |
||
175,2173 |
0,448103 |
190,2929 |
0,991394 |
График 1 - Плотность распределения
Вывод: процент общего числа закупаемых курток 5р.:
Задание 2:
На ткацком станке нить обрывается в среднем 1 раз за 4 часа работы станка. Требуется найти вероятность того, что за смену (8 часов) число обрывов нити будет заключено в границах 2 и 4 (не менее 2 и не более 4). Для решения задачи использовать функцию ПУАССОН. Вероятность получить через плотность распределения и через интегральную функцию распределения.
Решение:
Выбираем в меню «Сервис/Анализ данных» пункт «Генерация случайных чисел» и настраиваем следующие параметры:
· Число случайных чисел - 50;
· Распределение - Пуассона;
· Лямбда - 2.
Таким образом мы заполняем колонку «А» рядом случайных чисел. Упорядочиваем его по возрастанию.
Затем в колонке «В» мы вводим функцию: «=ПУАССОН(A1;2;0)» Эта функция возвращает распределение Пуассона. Обычное применение распределения Пуассона состоит в предсказании количества событий, происходящих за определенное время. По полученным данным строим график.
0 |
0,135335 |
2 |
0,270671 |
||
0 |
0,135335 |
2 |
0,270671 |
||
0 |
0,135335 |
2 |
0,270671 |
||
0 |
0,135335 |
2 |
0,270671 |
||
0 |
0,135335 |
2 |
0,270671 |
||
0 |
0,135335 |
2 |
0,270671 |
||
1 |
0,270671 |
2 |
0,270671 |
||
1 |
0,270671 |
2 |
0,270671 |
||
1 |
0,270671 |
2 |
0,270671 |
||
1 |
0,270671 |
2 |
0,270671 |
||
1 |
0,270671 |
2 |
0,270671 |
||
1 |
0,270671 |
3 |
0,180447 |
||
1 |
0,270671 |
3 |
0,180447 |
||
1 |
0,270671 |
3 |
0,180447 |
||
1 |
0,270671 |
3 |
0,180447 |
||
1 |
0,270671 |
3 |
0,180447 |
||
1 |
0,270671 |
3 |
0,180447 |
||
1 |
0,270671 |
3 |
0,180447 |
||
2 |
0,270671 |
3 |
0,180447 |
||
2 |
0,270671 |
3 |
0,180447 |
||
2 |
0,270671 |
3 |
0,180447 |
||
2 |
0,270671 |
3 |
0,180447 |
||
2 |
0,270671 |
4 |
0,090224 |
||
2 |
0,270671 |
4 |
0,090224 |
||
2 |
0,270671 |
5 |
0,036089 |
График 2 - Плотность распределения
Вывод:
Вероятность обрыва нити 24 раза за смену составляет:
Размещено на Allbest.ru
Подобные документы
Написание программы для генерации случайных чисел, в которой реализуются возможности генерации абсолютно случайных чисел. Приложение на языке С/С++. Описание узла, содержащего данные; функций и методов работы; чтения данных из памяти и вывода их на экран.
курсовая работа [172,4 K], добавлен 23.05.2012Способы получения случайных чисел в программировании и их использование для решения ряда задач. Принцип действия и тестирование работы генератора случайных чисел в Borland C++, его преимущества. Генерация одномерной и двумерной случайной величины.
лабораторная работа [105,4 K], добавлен 06.07.2009Моделирование работы генератора случайных двоичных чисел с ограниченной последовательностью 0 и 1, подчиняющегося равномерному закону распределения, заданному с помощью модели Гильберта. Представление программного решения задачи средствами языка С++.
лабораторная работа [857,7 K], добавлен 05.06.2011Проектирование датчика случайных чисел, пригодного для моделирования случайной последовательности с заданным законом распределения. Методы моделирования. Разработка алгоритма и программы датчика. Исследование свойств выработанной им последовательности.
лабораторная работа [124,2 K], добавлен 15.06.2010Анализ способов построения генераторов случайных чисел для криптографических задач. Анализ генератора случайных чисел на основе магнитометров. Анализ статистических свойств двоичных последовательностей, полученных путем квантования данных магнитометра.
дипломная работа [2,5 M], добавлен 06.05.2018Применение случайных чисел в моделировании, выборке, численном анализе, программировании и принятии решений. Понятие равномерного распределения вероятности. Способы получения последовательности. Правила выбора модуля. Критерий Колмогорова-Смирнова.
курсовая работа [1,3 M], добавлен 17.03.2011Основные подходы при создании Windows приложений. Изучение навыков работы с 2D графикой в Windows приложениях. Методы генерации псевдослучайных чисел. Разработка игры "Сапер" с расположением мин на основе нескольких методов генерации случайных чисел.
курсовая работа [63,2 K], добавлен 18.02.2009Структура и функции генератора случайных чисел. Методы предельного уменьшения ошибки второго рода. Усиление шумового сигнала. Его дискретизация по времени и аналого-цифровое преобразование. Формирование случайной последовательности и ее корреляция.
курсовая работа [299,4 K], добавлен 11.12.2014Применение и генерирование независимого случайного процесса. Исследование вариантов формирования случайных величин с разными законами распределения. Оценка их независимости с помощью построения гистограммы распределения в программной среде LabVIEW.
контрольная работа [611,5 K], добавлен 18.03.2011Формирование устойчивой последовательности псевдослучайных чисел с использованием метода "середины квадрата". Разработка программы для определения среднего значения чисел, среднего значения квадратов чисел и дисперсии для последовательности из 20 чисел.
лабораторная работа [1,4 M], добавлен 21.01.2015