Отобразите диаграмму направленности антенн в Средстве просмотра Сайта
pattern(
отображает 3-D диаграмму направленности антенн для ретранслятора tx
)txsite
в текущем Средстве просмотра Сайта. Значение усиления сигнала (dBi) в конкретном направлении определяет цвет шаблона.
pattern(___,
отображает 3-D диаграмму направленности с дополнительными опциями, заданными аргументами пары "имя-значение".Name,Value
)
Задайте и визуализируйте диаграмму направленности одного ретранслятора.
tx = txsite; pattern(tx)
Спроектируйте сайт приемника с помощью дипольной антенны на высоте 30 метров.
d = dipole; rx= rxsite('Name','Mathworks Lakeside','Latitude',42.30321,'Longitude',-71.3764,... 'Antenna',d,'AntennaHeight',30)
rx = rxsite with properties: Name: 'Mathworks Lakeside' CoordinateSystem: 'geographic' Latitude: 42.3032 Longitude: -71.3764 Antenna: [1×1 dipole] AntennaAngle: 0 AntennaHeight: 30 SystemLoss: 0 ReceiverSensitivity: -100
show(rx)
Визуализируйте шаблон сайта приемника на уровне 75 МГц.
pattern(rx,75e6)
Создайте направленную антенну.
yagiAntenna = design(yagiUda,4.5e9);
yagiAntenna.Tilt = 90;
yagiAntenna.TiltAxis = 'y';
Создайте сайты передатчика и приемника на частоте 4,5 ГГц. Используйте антенну Яги в качестве антенны передатчика. Спроектируйте диполь на уровне 4,5 ГГц и используйте это в качестве антенны приемника.
fq = 4.5e9; tx = txsite('Name','MathWorks','Latitude',42.3001,'Longitude',-71.3503, ... 'Antenna',yagiAntenna,'AntennaAngle',90,'AntennaHeight',30, ... 'TransmitterFrequency',fq,'TransmitterPower',10); rx = rxsite('Antenna',design(dipole,fq));
Расположите приемник в 200 метрах от передатчика.
[lat,lon] = location(tx,200,90); rx.Latitude = lat; rx.Longitude = lon;
Отобразите и шаблоны передатчика и приемника. Уменьшите масштаб так, вы видите оба из шаблонов.
pattern(tx,'Transparency',0.2)
pattern(rx,fq)
Импортируйте и просмотрите файл STL. Файл моделирует небольшой конференц-зал с одной таблицей и четырьмя стульями.
viewer = siteviewer("SceneModel","conferenceroom.stl");
Спроектируйте инвертированную-F антенну, смонтированную по прямоугольной наземной плоскости, которая резонирует на уровне 2,4 ГГц. Создайте ретранслятор, который использует антенну. Задайте положение с помощью Декартовых координат в метрах.
ant = design(invertedF,2.4e9); ant.Tilt = 180; tx = txsite("cartesian", ... "AntennaPosition",[0; 0; 2.1], ... "Antenna",ant);
Визуализируйте шаблон сайта. Задайте размер графика шаблона как 0.4
метры.
pattern(tx,"Transparency",0.6,"Size",0.4)
Панорамирование путем щелчка левой кнопкой, масштабируйте путем щелчка правой кнопкой или при помощи колесика прокрутки и вращайте визуализацию путем нажатия средней кнопки и перетаскивания или путем нажатия Ctrl и щелчка левой кнопкой и перетаскивания.
tx
— Ретрансляторtxsite
объектРетранслятор в виде txsite
объект.
rx
— Сайт приемникаrxsite
объектСайт приемника в виде rxsite
объект.
frequency
— Частота, чтобы вычислить диаграмму направленностиЧастота, чтобы вычислить диаграмму направленности в виде положительной скалярной величины.
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
'Size',2
Size
— Размер графика шаблона'auto'
(значение по умолчанию) | числовой скалярРазмер шаблона строит в виде числового скаляра в метрах. Этот параметр представляет расстояние между положением антенны и точкой на графике с самым высоким усилением.
Значение по умолчанию зависит от CoordinateSystem
свойство siteviewer
объект. Когда CoordinateSystem
'geographic'
, размер по умолчанию составляет 50 метров. Когда CoordinateSystem
'cartesian'
, размер по умолчанию приблизительно 1/6 размера модели сцены.
Типы данных: double
Transparency
— Прозрачность графика шаблона
(значение по умолчанию) | вещественное число в области значений [0,1]Прозрачность шаблона строит в виде вещественного числа в области значений [0,1], где 0
абсолютно прозрачно и 1
абсолютно непрозрачно.
Типы данных: double
Colormap
— Палитра для окраски графика шаблона'jet(256)'
(значение по умолчанию) | предопределенное имя палитры | M-by-3 массив триплетов RGBПалитра для окраски шаблона строит в виде предопределенного имени палитры или M-by-3 массив RGB (красный, синий, зеленый) триплеты, которые задают отдельные цвета M.
Типы данных: double
Resolution
— Разрешение 3-D шаблона'high'
(значение по умолчанию) | 'low'
| 'medium'
Разрешение 3-D карты в виде 'low'
Средняя
, или 'high'
. Это свойство управляет визуальным качеством и время, потраченное, чтобы построить шаблон где значение 'low'
соответствует самому быстрому и наименее подробному шаблону.
Типы данных: double
Map
— Сопоставьте для визуализации поверхностных данныхsiteviewer
объектСопоставьте для визуализации поверхностных данных в виде siteviewer
объект.[1]
Типы данных: char |
string
[1] Выравнивание контуров и меток области является представлением функции, обеспеченной по условию поставщики, и не подразумевает подтверждение MathWorks®.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.