Разложение сигнала с использованием поиска ортогонального согласования
[ вычисляет матрицы разложения coeff,dictatom,atomidx,errnorm] = ompdecomp(X,dict)coeff и dictatom сигнала X. Произведение матриц разложения, dictatom x coeff, аппроксимирует X. Атомы в dictatom выбираются из dict. atomidx являются индексами в dict соответствующие dictatom. errnorm - ошибка разложения. Разложение основано на алгоритме ортогонального поиска совпадений (OMP), который минимизирует норму Фробениуса ||X – dictatom x coeff||.
[1] Ayach, Omar El et al. «Пространственно разреженное предварительное кодирование в системах MIMO миллиметровой волны» IEEE Trans on Wireless Communications. Том 13, № 3, март 2014 года.
diagbfweights | omphybweights | phased.ScatteringMIMOChannel | scatteringchanmtx