Материал: LS-Sb90190

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

командной строке. В противном случае, при отсутствии знака «;», результат действия команды сразу же выводится в рабочую область.

Одновременно можно открыть несколько окон для создания М-файлов.

Переходить из окна в окно можно, используя выпадающее меню Window или закладки внизу окна «Редактора».

Привести операторы М-файла к выполнению можно несколькими спосо-

бами:

∙вызвать команду Debug > Run из меню редактора М-файлов;

∙воспользоваться клавиатурой и нажать на клавишуF5;

∙набрать имя М-файла в командной строки и нажать Enter;

∙воспользоваться кнопкой .

! Имена сохраняемых М-файлов должны быть написаны латиницей.

Обозначения некоторых переменных, принятые в лабораторных работах

Mx – математическое ожидание случайной величины (СВ) х; mx – оценка математического ожидания случайной величины х; Dx – дисперсия случайной величины х;

dx – оценка дисперсии случайной величины х;

Sx – среднеквадратическое отклонение случайной величины х;

sx – оценка среднеквадратического отклонения случайной величины х;

Me – медиана;

me – оценка медианы;

pd – доверительная вероятность;

u – стандартная нормально-распределенная величина ;

up – квантиль нормального распределения, соответствующий уровню веро-

ятности P;

st – величина распределенная по Стьюденту;

stp – квантиль распределения Стьюдента, соответствующий вероятности Р; hi – случайная величина хи-квадрат;

hip – квантиль величины хи-квадрат, соответствующий вероятности Р; R – коэффициент корреляции;

r – оценка коэффициента корреляции;

N или n – объем выборки/ f /число степеней свободы.

6

Рис. 1.1

Лабораторная работа 1

ОПРЕДЕЛЕНИЕ ИНТЕРВАЛЬНЫХ ОЦЕНОК ЧИСЛОВЫХ ХАРАКТЕРИСТИК СЛУЧАЙНЫХ ВЕЛИЧИН

Цель работы: изучение методов доверительного оценивания математического ожидания и дисперсии

Расчет доверительного интервала для математического ожидания при известной дисперсии

Содержание и порядок выполнения работы:

создание массива случайных чисел, распределенных по нормальному закону с известной дисперсией;

расчет точечной оценки математического ожидания;

расчет нижней и верхней границ доверительного интервала;

отображение результата на графике.

Запустите MATLAB. В окне Current Directory определите текущую директорию как D/Student. В данной директории создайте папку с номером группы и фамилией. Это можно сделать, кликнув правой кнопкой мыши на поле Current Directory и выбрав из контекстного меню New Folder (рис. 1.1).

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

Откройте окно «Редактора».

1. Создайте массив из n случайных чисел, распределенных по нормальному закону распределения, с заданным математическим ожиданием и дисперсией.

Используйте команду normrnd(Mx,Sx,n,1), где Mx – математическое ожидание СВ х; Sx = Dx , где Dx – дисперсия х; n – размер массива. Значения n, Mx и Dx задаются преподавателем.

n=; %размер массива

Mx= ;%математическое ожидание

Dx= ;%дисперсия

Sx=sqrt(Dx);

x=normrnd(Mx,Sx,n,1);

7

2. Для расчета точечной оценки математического ожидания используйте команду mean(х).

mx=mean(x);

3. Рассчитайте границы интервала по формулам: ex1 = mx – ε – нижняя граница,

ex2 = mx + ε – верхняя граница,

где ε = Dx ; up – квантиль из таблицы нормального распределения на n

уровне вероятности P для доверительных вероятностей pd 0,8; 0,9; 0,95 (см. приложение).

При заданной доверительной вероятности pd, уровень вероятности Р для поиска квантилей up можно найти как P = (1+ pd)/2.

Запишите команды

up=

; %квантиль, соответствующий P=

ex1=mx–up*sqrt(Dx/n);

ex2=mx+up*sqrt(Dx/n).

4. Отображение результата на графике производится с помощью коман-

ды plot.Запишите команду

plot(ex1, i, ‘rh’).

Эта команда рисует точку с координатами [ex1; i], соответствующую значению нижней границы интервала на горизонтальной оси, и выделяет ее символом «красная звездочка». Задайте i = 1, где i – порядковый номер доверительного интервала.

Для сохранения изображения запишите команду hold on. Далее по аналогии строится отметка, соответствующая верхней границе интервала.

Отобразите также оценку математического ожидания mx, использовав обозначение «gh» – зеленая звездочка.

Сохраните полученный M-файл под именем Work1_1. Запустите программу кнопкой .

Сохраните полученный рисунок как ris1_1, выбрав File\SaveAs.

Сравнение оценок доверительных интервалов для математического ожидания при повторении экспериментов с сохранением объемов выбор-

ки. Такое сравнение можно осуществить путем создания повторяющегося цикла результатов вышеуказанного эксперимента.

Для создания повторяющихся циклов используется команда for…end.

8

Например, для сравнения интервальных оценок математического ожидания для 10 разных массивов можно использовать следующую программу:

n= ; %размер массива

Mx= ; %математическое ожидание

Dx= ;% дисперсия

Sx=sqrt(Dx); up= ;% квантиль fori=1:10;

x=normrnd(Mx,Sx,n,1);

mx=mean(x);

plot(mx,i,‘gh’); hold on; ex1=mx-up*sqrt(Dx/n); ex2=mx+up*sqrt(Dx/n); plot(ex1, i,'rh') hold on;

plot(ex2, i,'rh'); end

Сохраните полученный М-файл как Work1_2 и запустите программу. Для удобного восприятия полученных ре-

зультатов постройте на графике координатную сетку. Один из вариантов построения такой сетки:

For i=1:Т;%Т количество линий plot ([Xн Xк], [Yн Yк]);%

где Xн, Xк – координаты начала и конца ли-

нии по оси х; Yн, Yк – координаты начала и

конца линии по оси y, в данном случае равные i

Рис. 1.2

 

hold on;

 

Добавьте команды построения сетки в М-файл Work1_2, настроив изображение сетки в соответствии с полученными результатами.

Постройте вертикальную линию, показывающую на графике величину математического ожидания:

plot([Mx Mx], [0 i]);

hold on;

end

Выделите добавленные строки и нажмите «F9». На рисунке добавится сетка. При запуске программы получим график, представленный на рис. 1.2. Сохраните полученный М-файл и рисунок (как ris1_2).

9

Расчет доверительного интервала математического ожидания при неизвестной дисперсии

Содержание и порядок выполнения:

Создание массива случайных чисел, распределенных по нормальному закону.

Расчет точечной оценки дисперсии.

Расчет нижней и верхней границ доверительного интервала

Отображение результата на графике.

1.Создайте массив из n случайных чисел, распределенных по нормальному закону распределения, аналогично п. 1 нa с. 7.

2.Считая дисперсию х неизвестной, найти точечную оценку дисперсии с помощью команды var(x)

dx=var(x)

3.Расчет границ доверительного интервала производится аналогично п. 3 на с. 8 c учетом того, что вместо дисперсии Dx нужно использовать оценку дисперсии dx, а вместо квантиля up нужно использовать квантиль stp из таблиц распределения Стьюдента, в соответствии с заданной доверительной вероятностью (см. приложение).

4.Отображение результатов на графике аналогично п. 4 на с. 8. Сохраните полученный M-файл под именем Work1_3.

Расчет и построение доверительного интервала дисперсии

Нахождение доверительного интервала дисперсии основано на известной в теории вероятностей зависимости Dx = dx (f/hi), где случайная величина hi (xи-квадрат) имеет число степеней свободы f = n – 1.

При заданной преподавателем доверительной вероятности pd уровни вероятностей для поиска квантилей величины xи-квадрат можно найти как

P1 = (1 – pd)/2 – нижний уровень, P2 = (1 + pd)/2 – верхний уровень.

Зная число степеней свободы, по таблице xи-квадрат распределения (см. приложение) нужно найти нижний hip1 и верхний hip2 квантили для xиквадрат. Тогда границы доверительного интервала для дисперсии можно найти следующим образом:

Dx1 = dx (f/hip2) – нижняя граница, Dx2 = dx (f/hip1) – верхняя граница.

10

Источник: https://studfile.net/preview/16438676/