В этом примере показано, как вычислить автокорреляцию входной матрицы 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