Добавил:
I want to die Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабы / Лр2 / Отчет_лр2_тсп.docx
Скачиваний:
7
Добавлен:
18.03.2023
Размер:
1.55 Mб
Скачать
  1. Случайные блуждания с затуханием

Теоретический расчет

Dξ(1) = Dɷ = 1

Dξ(2) = 0,9 Dɷ(1) + Dɷ = 1,9

Dξ(2) = 0,9 Dɷ(1) + Dɷ = 0,92 Dɷ + 0,9 Dɷ =

σξ(n) = =

Тогда:

r (n, n-l) = M [ξ(n)·ξ(n-1)]

Аналогично случаю со случайными блужданиями без затуханий – процесс не является стационарным в широком смысле.

Текст программы

clc

clear all

close all

%Случайные блуждания с затуханием

for i = 2:400

for k = 1:800

m(1,k) = 0;

m(i,k)=0.9*m(i-1,k)+normrnd(0,1);%см. формулу 2.3

end

end

figure('Name','График всех реализаций','NumberTitle','off','Position',[20,200,500,400]);

plot(m);

clear i k

%9.2 этап - генерация скаттерограмм

ni_1 = [10, 50, 100, 200];

nj_1 = [9, 49, 99, 199];

ni_2 = [50, 100, 200];

nj_2 = [40, 90, 190];

figure('Name','Скаттерограммы','NumberTitle','off','Position',[520,200,500,400]);

subplot(2,1,1);

for i = 1:4

x = m(ni_1(i),:);

y = m(nj_1(i),:);

c = linspace(1,10,length(x));%создаем вектор с логарифмически распределенными значениями

scatter(x,y,[],c);

xlabel('X');

ylabel('Y');

ylim([-60 60]);

xlim([-10 10]);

hold on;

end

title ('Первое значение')

subplot(2,1,2);

for i = 1:3

x = m(ni_2(i),:);

y = m(nj_2(i),:);

c = linspace(1,10,length(x));

scatter(x,y,[],c);

xlabel('X');

ylabel('Y');

ylim([-60 60]);

xlim([-10 10]);

hold on;

end

title('Второе значение');

clear c y x ni_1 ni_2 nj_1 nj_2 i

%10 этап - выборочная корреляция по ансамблю

for i = 1:400

M = circshift(m,1);%циклический сдвиг массива

a = m.*M;%поэлементное умножение

A(1,i) = mean(a(i,:));

end

figure('Name','Выборочная АКФ по ансамблю','NumberTitle','off','Position',[1020,200,500,400])

plot(A);

hold on

plot(0.05*(1-0.9.^[0:399])./(1-0.9).^ 2

xlim([0 400])

ylim([0 max(A)])

xlabel('X')

ylabel('Y')

clear a M i

Окна вывода

Рисунок 7 – График всех реализаций для процесса с затуханием

Рисунок 8- Скаттерограммы для процесса с затуханием

Полученные скатеррограммы ближе к горизонтальной прямой, чем в случае со случайными блужданиями выше. Для первых значений отклонение меньше.

График всех реализаций подтверждает теорию в том, что процесс не является эргодическим. Однако график случайных блужданий с затуханием больше походит на белый шум.

Рисунок 9 – График выборочной АКФ по ансамблю

Значение, полученное на практике колеблется около теоретического графика.

Выводы: входе работы были изучены концепции, лежащие в основе теории случайных процессов и получены навыки генерирования случайных блужданий и белого шума, установлено, что белый шум является эргодическим процессом. Так же найдены значения корреляции и построены диаграммы рассеяния. По реализациям случайных блужданий наблюдаем, что с увеличением времени дисперсия увеличивается и значение автокорреляционной функции сильнее отличается от теоретической. Случайные блуждания не являются стационарным процессом в широком смысле. По графикам реализации затухающего винеровского процесса можно сказать, что он ближе к белому шуму и при больших значениях приближается к стационарному. Так же можно заметить, что значения корреляции для затухающего винеровского процесса будет меньше, чем для незатухающего.

Соседние файлы в папке Лр2