Сигнал разложения с использованием ортогонального совпадения
[ вычисляет матрицы разложения 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