showEnvironment

Отобразите среду канала с Телегами от трассировки лучей

Описание

пример

showEnvironment(tgay) отображает 3D фигуру для IEEE® 802.11ay™ (TGay) среда канала определяется входом wlanTGayChannel объект, tgay. Рисунок показывает схематическое описание среды канала, местоположения массивов передающей и приемной антенны и квазидетерминированные сильные лучи (Телеги) между массивами, определенными трассировкой лучей.

пример

showEnvironment(tgay,envOnly) отображает среду канала с опцией выключения трассировки лучей.

Примеры

свернуть все

Пропустите поляризованный двойным образом сигнал через WLAN 802.11ay™ канал, задав уличную среду каньона.

Сконфигурируйте Системный объект канала TGay для уличной среды каньона, указав, что пользовательская настройка однопользовательского multiple-input/multiple-output (SU-MIMO) с двумя массивами передающей антенны и два получает антенные решетки. Задайте массивы передающей антенны как двухэлементные универсальные линейные матрицы (ULAs) и получить антенные решетки как один изотропные элементы. Используйте пользовательский beamforming метод, чтобы задать передачу и получить beamforming векторы и задать источник потока случайных чисел.

tgay = wlanTGayChannel('SampleRate',2e9,'Environment','Street canyon hotspot', ...
    'UserConfiguration','SU-MIMO 2x2','ArraySeparation',[0.8 0.8],'ArrayPolarization','Dual, Dual', ...
    'TransmitArray',wlanURAConfig('Size',[1 2]),'TransmitArrayOrientation',[10; 10; 10], ...
    'ReceiveArray',wlanURAConfig('Size',[1 1]),'BeamformingMethod','Custom','NormalizeImpulseResponses',false, ...
    'RandomStream','mt19937ar with seed','Seed',100);

Отобразите среду канала TGay.

showEnvironment(tgay);
title('Street Canyon Hotspot with Antenna Arrays and D-Rays');

Figure contains an axes object. The axes object with title Street Canyon Hotspot with Antenna Arrays and D-Rays contains 27 objects of type patch, scatter, text, line.

Получите характеристики канала при помощи info объектная функция.

tgayInfo = tgay.info;

Сформулируйте beamforming векторы в терминах количества элементов передачи, получите элементы, передайте потоки и получите потоки, полученные из tgayInfo.

NTE = tgayInfo.NumTxElements;
NTS = tgayInfo.NumTxStreams;
NRE = tgayInfo.NumRxElements;
NRS = tgayInfo.NumRxStreams;
tgay.TransmitBeamformingVectors = ones(NTE,NTS)/sqrt(NTE);
tgay.ReceiveBeamformingVectors = ones(NRE,NRS)/sqrt(NRE);

Создайте случайный входной сигнал и пропустите его через канал TGay.

txSignal = complex(rand(100,NTS),rand(100,NTS));
rxSignal = tgay(txSignal);

Отобразите открытую среду горячей точки области для модели канала WLAN TGay.

Сконфигурируйте Системный объект канала TGay для открытой среды горячей точки области, указав, что пользовательская настройка однопользовательского multiple-input/multiple-output (SU-MIMO) с двумя массивами передающей антенны и два получает антенные решетки. Задайте массив передающей антенны как 2x2 универсальный прямоугольный массив (URA) и получить антенные решетки как один изотропные элементы. Используйте пользовательский beamforming метод, чтобы задать передачу и получить beamforming векторы и задать источник потока случайных чисел.

tgay = wlanTGayChannel('SampleRate',1e9,'Environment','Open area hotspot', ... 
    'UserConfiguration','SU-MIMO 2x2','ArraySeparation',[0.6 0.6],'ArrayPolarization','Dual, Dual', ...
    'TransmitArray',wlanURAConfig('Size',[2 2]),'TransmitArrayOrientation',[20; 10; 10], ... 
    'ReceiveArray',wlanURAConfig('Size',[1 1]),'BeamformingMethod','Custom', ...
    'NormalizeImpulseResponses',false,'RandomStream','mt19937ar with seed','Seed',150);

Отобразите среду канала TGay.

envOnly = false;
showEnvironment(tgay,envOnly);
title('Open Area Hotspot with Antenna Arrays and D-Rays');

Figure contains an axes object. The axes object with title Open Area Hotspot with Antenna Arrays and D-Rays contains 15 objects of type patch, scatter, text, line.

Входные параметры

свернуть все

TGay многопутевой исчезающий канал в виде wlanTGayChannel Системный объект.

Отобразите среду без Телег в виде логического значения true или false. Чтобы отобразить схематическую из среды канала без Телег, установите это свойство на true. Чтобы отобразить схематическую из среды канала с Телегами, установите это свойство на false.

Типы данных: логический

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Смотрите также

Объекты

Введенный в R2019a
Для просмотра документации необходимо авторизоваться на сайте