- •Лекция 3 Случайные величины
- •Случайные величины как факторы случайности событий
- •Определение случайной величины
- •Дискретные случайные величины
- •Свойства дискретных распределений
- •Индикатор случайного события
- •Закон распределения дискретных св
- •Биномиальное распределение
- •Распределение Пуассона
- •Геометрическое распределение
- •Гипергеометрическое распределение
- •Непрерывные случайные величины
- •Вероятностный смысл функции распределения непрерывной св
- •Свойства функции распределения
- •Плотность распределения
- •Основное свойство плотности распределения
- •Дискретно-непрерывные св
- •Пример построения закона распределения
- •Практическое использование законов распределения
- •Интегральная формула полной вероятности
- •Какая нужна технология обработки законов распределения
- •Получение случайных реализаций св согласно ее закону распределения
- •Универсальный генератор случайных реализаций св
- •Статистические распределения
- •Эмпирическая функция распределения
- •Эмпирический закон распределения дискретной св
- •Гистограмма частот
- •Построение гистограммы
- •Построитель гистограмм
- •Оптимизация гистограмм
- •Статистическая функция распределения
- •Построение закона распределения дискретной св
- •Моделирование дискретно-непрерывных случайных величин
- •Пример дискретно-непрерывной св
- •Полиморфизм объектных методов
- •БэсПиБп.3. Случайные величины 15
Построитель гистограмм
X=L*sin(rand(1,10000)*pi/2);[Fs,fs,H]=SmartHist(X,[0 10],10,10);Show(H,'w'),hold on, plot(u,f)
Функция SmartHist возвращает три структуры [F,f,H]. Первые две содержат информацию о статистической функции распределения F и ее производной f (с учетом разрывов). Третья структура содержит разряды H.x и частоты гистограммы H.p, что позволяет использовать ее в автоматическом визуализаторе объектов Show и вычислениях. Например, замена реализаций СВ в разрядах центром разряда превращает среднее арифметическое (случайный результат выборки) в характеристику статистического ряда:
. |
(3.9) |
Сравним среднее арифметическое и его приближенную оценку (точное среднее значение равно 2l / = 6,366):
>> M=mean(X),Mx=dot(H.x, H.p)
M = 6.3938 Mx = 6.3894
При достаточно большом объеме статистики сокращение разрядов может улучшить качество гистограммы и вычисленные по ней оценки.
|
Рис. 3.10. Гистограммы на разрядах разной ширины |
Оптимизация гистограмм
Функция SmartHist оптимизирует количества разрядов и осуществляет оптимальное группирование данных для построения статистической функции и плотности распределения, если не задан третий параметр, иа также определяет диапазон возможных значений при отсутствии второго параметра. Построим две гистограммы с разной заданной шириной разрядов и еще одну с оптимальными разрядами (рис. 3.10). Для оценки качества гистограмм выведем также кривые теоретической плотности (пунктирные линии), абсциссы которых пересчитаны на на ожидаемые частоты реализаций в соответствующих разрядах:
>> [F,f,H]=SmartHist(X,[0 10],30,10);Show(H,'g',f,'g',[u;ft*H.h],'r--'), hold on
>> [F,f,H]=SmartHist(X,[0 10],50,20);Show(H,'b',f,'b',[u;ft*H.h],'r--')
>> [F,f,H]=SmartHist(X);Show(H,'w',f,'k',[u;ft*H.h], 'r--')
Высота прямоугольников гистограммы колеблется вокруг кривой, полученной умножением графика плотности распределения на ширину разряда. На оптимизированной гистограмме (белые столбики) отклонения практически незаметны.
Статистическая функция распределения
Рис. 3.11. Теоретическая функция распределения и ее статистические приближения |
>> [v,fs,V,Fs]=SmartHist(X,[0 10],20);plot(V,Fs, y(2:end), Z(1:end-1))
Функцию SmartHist можно использовать как универсальный построитель гистограмм и статистических распределений, так как она выявляет особенности распределений, имеющиеся в исходном статиститческом материале.
|
Рис. 3.14. Полигон частот и функция распределения |