Рассеивание матрицы канала
chmat = scatteringchanmtx(txarraypos,rxarraypos,numscat)chmat = scatteringchanmtx(txarraypos,rxarraypos,numscat,angrange)chmat = scatteringchanmtx(txarraypos,rxarraypos,txang,rxang,G) возвращает матрицу канала, chmat = scatteringchanmtx(txarraypos,rxarraypos,numscat)chmat, для канала MIMO, состоящего из массива передачи, массива получателя и нескольких рассеивателей. Массив передачи расположен в txarraypos и массиве получения в rxarraypos. numscat является количеством рассеивателей точки.
Функция генерирует numscat случайные направления передачи и numscat случайные направления приема. Матрица канала описывает многопутевое распространение через пути numscat. Предположением все пути прибывают в массив получения, одновременно подразумевающий, что канал является плоской частотой. Плоская частота означает, что спектр сигнала не изменяется. Усиления пути выведены от нулевого среднего значения, модульного отклонения, нормального распределения с комплексным знаком.
также задает угловую область значений для передачи и получения углов.chmat = scatteringchanmtx(txarraypos,rxarraypos,numscat,angrange)
задает углы передачи, получая углы и усиления пути.chmat = scatteringchanmtx(txarraypos,rxarraypos,txang,rxang,G)
[1] Пустошь, R. Младший и др. “Обзор Методов Обработки сигналов для Волны Миллиметра Системы MIMO”, arXiv.org:1512.03007 [cs.IT], 2015.
[2] Се, D. и П. Висванэт, основные принципы радиосвязей, Кембриджа: Издательство Кембриджского университета, 2005.
[3] Paulraj, A. Введение в пространственно-временные радиосвязи, Кембридж: Издательство Кембриджского университета, 2003.