
LR5_VSMIIT
.pdfМИНОБРНАУКИ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА) Кафедра ИИСТ
ОТЧЕТ по лабораторной работе №5
по дисциплине «Вероятностно-статистические методы в информационно-измерительной технике»
Тема: Статистическое моделирование. Метод Монте-Карло.
Студент гр. 9584 |
|
Медведев Г.Н. |
|
Преподаватель |
|
Орлова Н.В. |
|
|
|
|
|
Санкт-Петербург
2022 г.

Цель работы: по заданной преподавателем схеме найти доверительный интервал для определяемого параметра Z, при заданной функции Z = F(X, Y) с помощью метода статистических испытаний. Закон распределения каждой из СВ X, Y считать: а – равномерным, б и в – нормальным. Закон распределения определяемого параметра Z принять нормальным.
Задание:
№ вар. |
Объём выборки n |
Объём выборки N |
|
|
|
|
Значения |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
им = 800 Ом ± 1,5% |
||
5.8 |
5 |
350 |
|
|
|
|
д = 7200 Ом ± 1% |
|
|
|
|
|
|
|
|
|
= 0,99 |
|
|
|
|
|
|
|
|
|
Схема – вольтметр |
|
|
|
|
|
|
|
|
|
Коэффициент деления = |
|
= |
|
д |
+ 1 |
||
|
|
|
|
|||||
|
|
|
|
|
|
|||
|
|
|
им |
|
|
им |
|
Ход работы:
1.Закон распределения случайных величин X и Y равномерный:
Код программы:
clc; |
clear all; close all; |
N = 350; |
|
MX = |
800; |
MY = |
7200; |
EX = |
12; |
EY = |
72; |
ax = |
MX-EX; bx = MX+EX; |
ay = |
MY-EY; by = MY+EY; |
vx = |
rand(1,N); |
vy = |
rand(1,N); |
X= ax+vx*(bx-ax);
Y= ay+vy*(by-ay);
Z= (Y./X)+1;
mZ = mean(Z); sZ = std(Z); up = 2.6;
delta_Z = up*sZ; Z1 = mZ + delta_Z; Z2 = mZ - delta_Z;
figure (1) subplot (2,3,1)
histogram (vx,'FaceColor', 'r');

title('Массив чисел vx');
subplot (2,3,2)
histogram (vy,'FaceColor', 'g'); title({'Массив чисел vy'});
subplot (2,3,3)
histogram (Z,'FaceColor', 'b'); title('Массив для СВ Z');
subplot (2,3,4)
histogram (X,'FaceColor', 'r'); title('Массив для СВ X');
subplot (2,3,5)
histogram (Y,'FaceColor', 'g'); title('Массив для СВ Y');
Гистограммы СВ:
Доверительный интервал для параметра Z:
= ± _= 10,0149 ± 0,2399

2.Закон распределения случайных величин X и Y нормальный:
Код программы:
clc; clear all; close all; N = 350;
n = 5; MX = 800;
MY = 7200;
EX = 12;
EY = 72;
SX = EX/3; SY = EY/3;
mx = MX/n; sx = SX/sqrt(n); my = MY/n; sy = SY/sqrt(n);
ax = mx-sqrt(3)*sx; bx = mx+sqrt(3)*sx; ay = my-sqrt(3)*sy; by = my+sqrt(3)*sy; for i=1:N
x1 = rand(1,n);
x= ax+x1*(bx-ax); X(i) = sum(x);
y1 = rand(1,n);
y= ay+y1*(by-ay); Y(i) = sum(y);
Z(i) = (Y(i)./X(i))+1;
end
i = 1:N;
mZ = mean(Z(i)); sZ = std(Z(i)); up = 2.6; delta_Z = up*sZ;
Z1 = mZ + delta_Z;
Z2 = mZ - delta_Z;
figure (1) subplot (3,3,1)
histogram (x1,'FaceColor', 'r'); title('Массив чисел x1');

subplot (3,3,2)
histogram (y1,'FaceColor', 'g'); title({'Массив чисел y1'});
subplot (3,3,3)
histogram (Z,'FaceColor', 'b'); title('Массив для СВ Z');
subplot (3,3,4)
histogram (x,'FaceColor', 'r'); title('Массив чисел x');
subplot (3,3,5)
histogram (y,'FaceColor', 'g'); title({'Массив чисел y'});
subplot (3,3,7)
histogram (X,'FaceColor', 'r'); title('Массив для СВ X');
subplot (3,3,8)
histogram (Y,'FaceColor', 'g'); title('Массив для СВ Y');
Гистограммы СВ:
Доверительный интервал для параметра Z:
= ± _
= 9,9945 ± 0,1366

3.Проверим полученные результаты, используя готовый генератор стандартных нормально распределённых величин:
Код программы:
clc; |
clear all; close all; |
N = 350; |
|
MX = |
800; |
MY = |
7200; |
EX = |
12; |
EY = |
72; |
SX = |
EX/3; SY = EY/3; |
vx = |
randn(1,N); |
vy = |
randn(1,N); |
X = MX+vx*SX;
Y = MY+vy*SY;
Z = (Y./X)+1; i = 1:N;
mZ = mean(Z(i)); sZ = std(Z(i)); up = 2.6; delta_Z = up*sZ;
Z1 = mZ + delta_Z;
Z2 = mZ - delta_Z;
figure (1) subplot (2,3,1)

histogram (vx,'FaceColor', 'r'); title('Массив чисел x');
subplot (2,3,2)
histogram (vy,'FaceColor', 'g'); title({'Массив чисел y'});
subplot (2,3,3)
histogram (Z,'FaceColor', 'b'); title('Массив для СВ Z');
subplot (2,3,4)
histogram (X,'FaceColor', 'r'); title('Массив для СВ X');
subplot (2,3,5)
histogram (Y,'FaceColor', 'g'); title('Массив для СВ Y');
Гистограммы СВ:
Доверительный интервал для параметра Z:
= ± _
= 9,9960 ± 0,1431

Вывод: в ходе лабораторной работы была написана программа для определения доверительного интервала определяемого параметра Z, при заданной функции Z = F(X,Y) с помощью метода статистического моделирования, а также построены графики законов распределений СВ.