Добавил:
t.me Установите расширение 'SyncShare' для решения тестов в LMS (Moodle): https://syncshare.naloaty.me/ . На всякий лучше отключить блокировщик рекламы с ним. || Как пользоваться ChatGPT в России: https://habr.com/ru/articles/704600/ || Также можно с VPNом заходить в bing.com через Edge браузер и общаться с Microsoft Bing Chat, но в последнее время они форсят Copilot и он мне меньше нравится. || Студент-заочник ГУАП, группа Z9411. Ещё учусь на 5-ом курсе 'Прикладной информатики' (09.03.03). || Если мой материал вам помог - можете написать мне 'Спасибо', мне будет очень приятно :) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Z9411_Моделирование_Лаб3_КафкаРС_.docx
Скачиваний:
2
Добавлен:
24.10.2023
Размер:
828.64 Кб
Скачать
  1. Равномерный закон распределения.

Листинг программы для реализации СВ с помощью встроенной функции матлаб:

clear all

a=9;

b=2*a;

N=1000;

c=2*pi;

%ПО ВСТРОЕННОЙ ФУНКЦИИ

Y_vstr = unifrnd(a, b, N, 1);

figure(1)

plot(Y_vstr)

xlabel('Номер элемента в выборке')

ylabel('Значения СВ')

grid on

Результаты работы программы:

Рисунок 14 - График распределения СВ, построенный по встроенной функции MATLAB, при N=1000

Листинг программы для реализации СВ с помощью формулы:

%ПО ФОРМУЛЕ

a1=rand(1,N); % сгенерировать a1 размерностью N

Y_form=a+(b-a)*a1;

figure(2)

plot(Y_form)

xlabel('Номер элемента в выборке')

ylabel('Значения СВ')

grid on

Результаты работы программы:

Рисунок 15 - График распределения СВ, построенный с помощью формулы, при N=1000

Анализ и сравнение результатов и построение гистограмм, при N=100, 1000 и 10000

figure(4)

histfit(Y_form, 50)

grid on

xlabel("Значение");

ylabel("Вероятность");

axis([0 60 0 300]);

m_y = mean (Y_form) % вычисление мат. ожидания

st_y = std (Y_form) % вычисление СКО

sk_Y = skewness(Y_form) % вычисление коэффициента асимметрии

kur_Y = kurtosis(Y_form)-3 % вычисление коэффициента эксцесса

Результаты работы программы:

Рисунок 16 - Гистограмма равномерного распределения СВ, при N=100

Вычисленные значения, при N=100:

Математическое ожидание: 13.4115

Дисперсия: 7,2781

Коэффициент асимметрии: 0.1521

Коэффициент эксцесса: -1.2520

Рисунок 17 - Гистограмма равномерного распределения СВ, при N=1000

Вычисленные значения, при N=1000:

Математическое ожидание: 13.5730

Дисперсия: 7,0193

Коэффициент асимметрии: -0.0386

Коэффициент эксцесса: -1.2069

Рисунок 18 - Гистограмма равномерного распределения СВ, при N=10000

Вычисленные значения, при N=10000:

Математическое ожидание: 13.4913

Дисперсия: 6,7564

Коэффициент асимметрии: 0.0105

Коэффициент эксцесса: -1.2090

  1. Экспоненциальный закон распределения.

Листинг программы для реализации СВ с помощью встроенной функции матлаб:

clear all

lambda=4.5;

m=1/lambda;

N=1000;

%ПО ВСТРОЕННОЙ ФУНКЦИИ

Y_vstr = exprnd(m, N, 1);

figure(1)

plot(Y_vstr)

xlabel('Номер элемента в выборке')

ylabel('Значения СВ')

grid on

Результаты работы программы:

Рисунок 112 - График распределения СВ, построенный по встроенной функции MATLAB, при N=1000

Листинг программы для реализации СВ с помощью формулы:

%ПО ФОРМУЛЕ

a1=rand(1,N); % сгенерировать a1 размерностью N

Y_form=log(a1)/(-lambda);

figure(2)

plot(Y_form)

xlabel('Номер элемента в выборке')

ylabel('Значения СВ')

grid on

Результаты работы программы:

Рисунок 13 - График распределения СВ, построенный с помощью формулы, при N=1000

Анализ и сравнение результатов и построение гистограмм, при N=100, 1000 и 10000

figure(4)

histfit(Y_form, 50, 'exponential')

grid on

xlabel("Значение");

ylabel("Вероятность");

m_y = mean (Y_form) % вычисление мат. ожидания

st_y = std (Y_form) % вычисление СКО

sk_Y = skewness(Y_form) % вычисление коэффициента асимметрии

kur_Y = kurtosis(Y_form)-3 % вычисление коэффициента эксцесса

Результаты работы программы:

Рисунок 14 - Гистограмма экспоненциального распределения СВ, при N=100

Вычисленные значения, при N=100:

Математическое ожидание: 0.2316

Дисперсия: 0,0352

СКО: 0.1877

Коэффициент асимметрии: 0.8545

Коэффициент эксцесса: -0.0676

Рисунок 22 - Гистограмма экспоненциального распределения СВ, при N=1000

Вычисленные значения, при N=1000:

Математическое ожидание: 0.2238

Дисперсия: 0,049

СКО: 0.2214

Коэффициент асимметрии: 1.7871

Коэффициент эксцесса: 4.2607

Рисунок 23 - Гистограмма экспоненциального распределения СВ, при N=10000

Вычисленные значения, при N=10000:

Математическое ожидание: 0.2239

Дисперсия: 0,0496

СКО: 0.2227

Коэффициент асимметрии: 1.9709

Коэффициент эксцесса: 5.8992