НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
ФАКУЛЬТЕТ АВТОМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
Кафедра Систем Сбора и Обработки Данных
Дисциплина «Теория и обработка сигналов»
ЛАБОРАТОРНАЯ РАБОТА № 11
СЛУЧАЙНЫЕ СИГНАЛЫ И ИХ ХАРАКТЕРИСТИКИ
Группа: АТ-33
Вариант: 1 Преподаватель:
Студент: Шадрина А.В. доц. Щетинин Ю.И.
2006
Цель работы: изучение основных характеристик стационарных случайных сигналов (среднего значения, автокорреляционной функции, спектральной плотности мощности) и приобретение практических навыков их вычисления и анализа в среде Matlab.
Выполнение работы:
1.
Генерирование случайного сигнала с нулевым математическим
ожиданием и единичной дисперсией с помощью функции
. Вычисление
оценок среднего и дисперсии случайного сигнала.
-
генерирование матрицы размером
из случайных
чисел, распределённых по нормальному закону с нулевым средним значением и
единичной дисперсией.
>> X = randn(1,500);
>> stem(X)
>> title('Случайный сигнал N=500')
>> xlabel('n, номер отсчёта'), grid
Рис.1. График случайного сигнала с нулевым математическим ожиданием и единичной дисперсией
Оценки среднего и дисперсии
сигнала по независимым наблюдениям определяются как
,
.
Matlab function (estimate.m)
function [m,D] = estimate(X)
N = length(X);
sum1 = 0;
for i = 1:N
sum1 = sum1+X(i);
end
m = sum1/N;
sum2 = 0;
for i = 1:N
sum2 = sum2+(X(i)-m).^2;
end
D = sum2/(N-1);
>> [m,D] = estimate(X)
m =
-0.06294046047724
D =
0.89628824900700
>> M = mean(X) %оценка среднего
M =
-0.06294046047724
>> D = var(X) %оценка дисперсии
D =
0.89628824900700
Комментарий: Главными
характеристиками любого случайного процесса являются его законы распределения.
Они являются наиболее полными. В данном пункте был сгенерирован случайный
сигнал, распределенный по нормальному закону. Чаще всего на практике вместо
закона распределения (функции распределения или плотности распределения)
ограничиваются менее полными характеристиками – математическим ожиданием,
дисперсией. Здесь - математическое ожидание равно нулю, а дисперсия - единице.
Но! эти значения являются идеализированными, т.е. применимы только для сигналов
бесконечной длительности. Здесь же - число отсчётов, для которых определяются
значения случайного сигнала, конечно и равно 500. Вследствие данного опыта
получается иная реализация случайного процесса, отличная от теоретической,
поэтому значения среднего и дисперсии не совпадают с заданными. Среднее
отличается от теоретического значения на 0,0629, а дисперсия – на 0,1037. Если
увеличивать количество отсчётов случайного сигнала, т.е. устремлять , то эти характеристики будут
отличаться от теоретических всё меньше и меньше.
2.
График плотности вероятности нормальной случайной величины из
п.1 и график гистограммы сигнала с помощью функции с
числом интервалов
.
- хранит элементы
в
равных
интервалах и возвращает число элементов в каждом интервале.
>> x = -5:0.1:5;
>> f = 1/sqrt(2*pi*var(X))*exp(-(x-mean(X)).^2/2/var(X));
>> subplot(2,1,1)
>> plot(x,f)
>> title('График плотности вероятности нормальной случайной величины')
>> subplot(2,1,2)
>> hist(X,20)
>> title('График гистограммы нормального случайного сигнала')
Рис.2. Графики плотности вероятности и гистограммы нормальной случайной величины из п.1
Комментарий: Плотность
вероятности при нормальном законе распределения описывается функцией при
.
Плотность вероятности показывает – какова вероятность встретить определённое
значение случайного сигнала. Из рис.2 видно, что наиболее вероятно появление
значений близких к нулю, что соответствует значению среднего
. Вероятность встретить эти значения
около 0,42 или 42%. Если обратиться к рис.1, то можно заметить, что значения
случайного сигнала большие 3-х отсутствуют, что подтверждается графиком
плотности распределения, т.к. плотность распределения при значениях больше 3-х
равна нулю. Площадь под кривой плотности вероятности равна единице, т.е.
(условие нормировки). Т.о. меняя
пределы интегрирования можно узнать – какова вероятность попадания значения
сигнала в определённый интервал. При большом объёме выборки её элементы
объединяются в группы, представляя результаты опытов в виде группированного
статистического ряда (анализируется частота встречаемости значений сигнала из
интервала). График гистограммы отражает суть вышесказанного. Здесь интервал,
содержащий все элементы выборки, разбивается на 20 одинаковых интервалов и
подсчитывается общее число значений случайного сигнала, попавших в этот
интервал. Т.о. видно, что больше всего значений случайного сигнала
сосредоточено около нуля (55 слева и 54 справа), а меньше всего около 2-х (3
значения). Сумма всех значений гистограммы даёт длину выборки, т.е. 500.
3.
Автокорреляционная функция (АКФ) случайного дискретного сигнала.
Определение АКФ выходного сигнала для системы с уравнением при входном сигнале в виде
белого шума с АКФ. Определение той же функции с использованием процедуры
, в качестве входа рассматривается случайный
процесс из п.1. График
.
Для случайного дискретного
процесса автокорреляционная функция определяется выражением: . То есть АКФ вычисляется с
использованием операции усреднения произведений значений случайного сигнала,
отстоящих друг от друга на m отсчетов. АКФ
определяет насколько сильна связь между отсчетами сигнала, разделенными друг от
друга интервалом m. Любой реальный процесс имеет
конечную память, поэтому для таких сигналов с увеличением интервала m между отсчетами степень
связи должна ослабевать.
Выражение связи между АКФ выходного
и входного сигналов
линейной дискретной системы:
, где
-
импульсная характеристика. В данном случае входной сигнал представляет собой
белый шум с АКФ
, при этом
- дисперсия шума,
- единичный дельта-импульс.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.