Вычисление автокорреляции Входа матрицы

В этом примере показано, как вычислить автокорреляцию входной матрицы 5 на 5 с помощью 2-D Autocorrelation блок.

Выходом модели является матрица 9 на 9, состоящая из коэффициентов автокорреляции.

Значения коэффициентов показывают сходство между матрицей входа и ее сдвинутой формой. Значение коэффициента автокорреляции в точке (i, j) высоко, если значения в исходной матрице и сдвинутой матрице схожи.

model = 'ex_blkautocorrelation.slx';
open_system(model)

Запустите модель и экспортируйте вычисленные коэффициенты автокорреляции в рабочее пространство MATLAB. Отобразите коэффициенты, используя disp функция.

out = sim(model);
disp(out.val)
     0     0     0     0     0     0     0     0     0
     1     0     1     0     1     0     0     0     0
     2     2     2     2     2     1     0     0     0
     2     3     4     5     6     3     2     1     1
     2     2     5     5    11     5     5     2     2
     1     1     2     3     6     5     4     3     2
     0     0     0     1     2     2     2     2     2
     0     0     0     0     1     0     1     0     1
     0     0     0     0     0     0     0     0     0