显示或计算覆盖图
在MathWorks总部创建一个发射机站点。
tx = txsite (“名字”,“MathWorks”,...“纬度”, 42.3001,...“经”, -71.3503);
显示覆盖图。
覆盖(tx)
在MathWorks总部创建一个发射机站点。
tx = txsite (“名字”,“MathWorks”,...“纬度”, 42.3001,...“经”, -71.3503);
在芬威公园建立一个天线高度1.2 m,系统损耗10db的接收器站点。
rx = rxsite (“名字”,“芬威球场”,...“纬度”, 42.3467,...“经”, -71.0972,“AntennaHeight”, 1.2,“SystemLoss”10);
使用近距离传播模型计算发射机的覆盖面积。
覆盖(tx,处方,“PropagationModel”,“closein”)
用相应的颜色定义强弱信号强度。
strongSignal = -75;strongSignalColor =“绿色”;weakSignal = -90;weakSignalColor =“青色”;
创建发射机站点并显示覆盖图。
tx = txsite (“名字”,“MathWorks”,...“纬度”, 42.3001,...“经”, -71.3503);覆盖(tx,...“SignalStrengths”(strongSignal weakSignal),...“颜色”(strongSignalColor weakSignalColor])
定义一个Yagi-Uda天线设计的发射机频率为4.5 GHz。将天线倾斜到xy平面上的直接辐射(即地理方位)。
fq = 4.5 e9;y =设计(yagiUda fq);y.Tilt = 90;y.TiltAxis =“y”;
用这个定向天线创建一个发射机站点。
tx = txsite (“名字”,“MathWorks”,...“纬度”, 42.3001,“经”, -71.3503,...“天线”, y,“AntennaHeight”现年60岁的...“TransmitterFrequency”fq,“TransmitterPower”10);
使用雨传播模型显示覆盖地图。地图方向向东,对应天线角度默认值0度。
覆盖(tx,“雨”,“SignalStrengths”, -90)
定义波士顿周围地点的名称和位置。
名称= [“芬威公园”,法纳尔厅”,“邦克山纪念碑”];背阔肌= (42.3467,42.3598,42.3763);朗= (-71.0972,-71.0545,-71.0611);
创建发射机站点阵列。
tx = txsite (“名字”、名称、...“纬度”背阔肌,...“经”朗,...“TransmitterFrequency”, 2.5 e9);
使用近距离传播模型显示多个信号强度的综合覆盖图。
覆盖(tx,“近战的”,“SignalStrengths”100:5: -60)
发射场观测器使用芝加哥的建筑物。有关osm文件的更多信息,请参见[1].
观众= siteviewer (“建筑”,“chicago.osm”);
在大楼里建一个发射台。
tx = txsite (“纬度”, 41.8800,...“经”, -87.6295,...“TransmitterFrequency”, 2.5 e9);显示(tx)
利用Longley-Rice繁殖模型的覆盖度图
使用Longley-Rice传播模型创建城市的覆盖地图。
覆盖(tx,“SignalStrengths”-100: 5日,“MaxRange”, 250,“决议”, 1)
Longley-Rice模型的屋顶传播沿垂直切片和障碍物倾向于主导覆盖区域。
利用射线追踪传播模型和图像方法的覆盖图
使用使用图像方法的射线追踪传播模型创建城市的覆盖地图。计算视线和单反射传播路径。
pmImage = propagationModel (“射线”,“方法”,“图像”,...“MaxNumReflections”1);覆盖(tx pmImage,“SignalStrengths”-100: 5日,...“MaxRange”, 250,“决议”, 2)
这个覆盖图显示了由于反射的传播路径而在服务中的新区域。
利用射线追踪传播模型和SBR方法的覆盖图
使用光线追踪传播模型创建城市的覆盖地图,该模型使用射击和反射光线(SBR)方法,通常比图像方法更快。增加路径反射的最大数量为2。
pmSBR = propagationModel (“射线”,“方法”,“sbr”,...“MaxNumReflections”2);覆盖(tx pmSBR,“SignalStrengths”-100: 5日,...“MaxRange”, 250,“决议”, 2)
这个覆盖图显示了由于附加的反射传播路径而在服务中的新区域。
附录
[1] osm文件下载路径https://www.openstreetmap.org该网站提供了世界各地的众包地图数据。数据是在开放数据共享开放数据库许可证(ODbL)下许可的,https://opendatacommons.org/licenses/odbl/.
tx
- - - - - -发射机的网站txsite
对象|的数组txsite
对象发射机位置,指定为txsite
对象。使用数组输入来指定多个站点。
本功能仅支持绘制天线局点万博1manbetxCoordinateSystem
属性设置为“地理”
.
处方
- - - - - -接收机的网站rxsite
对象接收器位置,指定为rxsite
对象。
本功能仅支持绘制天线局点万博1manbetxCoordinateSystem
属性设置为“地理”
.
propmodel
- - - - - -传播模型传播模型,指定为字符向量或字符串。还可以使用名称-值对“PropagationModel”
指定此参数。你也可以用thepropagationModel
函数定义此输入。默认的传播模型是“longley-rice”
当地形启用时“freespace”
当地形被禁用时。
数据类型:字符
|字符串
指定可选的逗号分隔的对名称,值
参数。的名字
参数名和价值
为对应值。的名字
必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家
.
“类型”、“力量”
类型
- - - - - -要计算的信号强度的类型“权力”
(默认)|“efield”
要计算的信号强度的类型,指定为由逗号分隔的对组成“类型”
和“权力”
或“efield”
.
当类型是“权力”
,SignalStrengths
表示为移动接收机输入处信号的功率单位(dBm)。当类型是“efield”
,SignalStrengths
为入射到天线上的信号波电场强度单位(dBμV/m)。
的报道
函数不支持光线追踪模型时万博1manbetx“类型”
是“efield”
.
数据类型:字符
SignalStrengths
- - - - - -信号强度显示在覆盖图上要在覆盖图上显示的信号强度,指定为逗号分隔对组成“SignalStrengths”
和一个数字向量。
每种强度在地图上使用不同颜色的填充等高线。默认值为-100年
dBm如果“类型”
名称-值对是“权力”
和40
dBμV / m“类型”
是“efield”
.
数据类型:双
PropagationModel
- - - - - -用于路径损耗计算的传播模型“longley-rice”
(默认)|“freespace”
|“近战的”
|“雨”
|“气”
|“雾”
|射线追踪的
|使用propagationModel
用于路径损耗计算的传播模型,指定为逗号分隔对组成“PropagationModel”
以及以下其中之一:
“freespace”
—自由空间传播模型
“雨”
-雨传播模型
“气”
-气体传播模型
“雾”
-雾传播模型
“近战的”
-近距离传播模型
“longley-rice”
- Longley-Rice繁殖模型
“可以”
- Tirem传播模型
射线追踪的
-光线追踪传播模型,使用射击和反射光线(SBR)方法
方法创建的传播模型propagationModel
函数
默认的传播模型是“longley-rice”
当地形启用时“freespace”
当地形被禁用时。
地形传播模型,包括“longley-rice”
和“可以”
,只支持带有万博1manbetxCoordinateSystem
的价值“地理”
.
数据类型:字符
MaxRange
- - - - - -从每个发射场覆盖地图的最大范围从每个发射场覆盖地图的最大范围,指定为代表大圆距离的正数值标量(米)。MaxRange
定义要绘制的地图上感兴趣的区域。默认值是根据传播模型的类型自动计算的。
传播模型类型 | MaxRange |
---|---|
大气或经验 | 中最小值的范围SignalStrengths . |
地形 | 30公里或距离最远的建筑物。 |
射线跟踪 | 500米 |
有关传播模型类型的更多信息,请参见选择传播模型.
数据类型:双
决议
- - - - - -覆盖图分辨率“汽车”
(默认)|数字标量覆盖图的分辨率,指定为逗号分隔对,由“决议”
还有一个以米为单位的标量。
的分辨率“汽车”
计算缩放到的最大值“MaxRange”
.降低分辨率会提高覆盖图的质量和创建它所需的时间。
数据类型:字符
|双
ReceiverGain
- - - - - -移动接收机增益2.1
(默认)|数字标量移动接收机增益,指定为逗号分隔对,由“ReceiverGain”
和一个dB中的数字标量。接收机增益值包括移动接收机天线增益和系统损耗。
接收机增益计算接收信号的强度时“类型”
是“权力”
.
If接收器位置参数处方
传递到覆盖时,默认值是减去系统损耗后接收机天线的最大增益。否则默认值为2.1。
数据类型:字符
|双
ReceiverAntennaHeight
- - - - - -移动接收机天线高度高于地面高度1
(默认)|数字标量移动接收机天线高出地面的高度,指定为逗号分隔对组成“ReceiverAntennaHeight”
还有一个以米为单位的标量。
If接收器位置参数处方
传递给覆盖率时,默认值是AntennaHeight
的接收器。否则默认值为1。
数据类型:双
颜色
- - - - - -覆盖地图上填充的轮廓的颜色覆盖图上填充的轮廓的颜色,指定为逗号分隔的对,由“颜色”
以及以下其中之一:
一个米-by-3的RGB三元组数组,其元素指定颜色的红、绿、蓝分量的强度。强度必须在这个范围内[0, 1]
;例如,(0.4 0.6 0.7)
.
字符串数组,例如(“红”“绿”“蓝”)
或[" r "“g”“b”)
.
字符向量的单元格数组,例如{“红”、“绿”、“蓝”}
或{' r ', ' g ', ' b '}
.
颜色是按元素分配的“SignalStrengths”
为相应的填充轮廓着色的值。
“颜色”
不能与“ColorLimits”
或“ColorMap”
.
该表包含一些常见颜色的颜色名称和等价的RGB三联体。
颜色名称 | 短名称 | RGB值 | 外观 |
---|---|---|---|
“红色” |
“r” |
(1 0 0) |
|
“绿色” |
‘g’ |
(0 1 0) |
|
“蓝” |
“b” |
(0 0 1) |
|
“青色” |
“c” |
(0 1 1) |
|
“红色” |
“米” |
(1 0 1) |
|
“黄色” |
“y” |
(1 1 0) |
|
“黑” |
“k” |
(0 0 0) |
|
“白色” |
' w ' |
(1 1 1) |
|
数据类型:字符
|字符串
|双
ColorLimits
- - - - - -彩色地图的颜色限制颜色映射的颜色限制,指定为逗号分隔对,由“ColorLimits”
和一个二元素类型的向量(最小最大)
.
颜色限制指示信号电平值映射到颜色映射上的第一个和最后一个颜色。
默认值为-120年[5]
如果“类型”
名称-值对是“权力”
和[135]
如果“类型”
是“efields”
.
“ColorLimits”
不能与“颜色”
.
数据类型:双
ColorMap
- - - - - -彩色地图填充的轮廓覆盖地图“喷气机”
(默认)|预定义的彩色地图|米RGB三联体的-by-3数组在覆盖图上填充的颜色图,指定为逗号分隔对组成“ColorMap”
和一个预定义的颜色地图或米-by-3 RGB三联体数组,其中米定义了个人色彩。
“ColorMap”
不能与“颜色”
.
数据类型:字符
|双
ShowLegend
- - - - - -在地图上显示信号强度的颜色图例真正的
(默认)|假
在地图上显示信号强度颜色图例,指定为逗号分隔对组成“ShowLegend”
和真正的
或假
.
数据类型:逻辑
透明度
- - - - - -覆盖图透明度0.4
(默认)|数字标量透明度覆盖图,指定为逗号分隔对组成“透明”
和范围内的数字标量0
来1
.0
是透明的,1
是不透明的。
数据类型:双
地图
- - - - - -用于地表数据可视化的地图siteviewer
对象用于表面数据可视化的Map,指定为逗号分隔的对,由“地图”
和一个siteviewer
对象。[1]
数据类型:字符
|字符串
pd
——覆盖率数据propagationData
对象覆盖数据,返回为propagationData
对象组成的纬度和经度,以及与图类型相对应的信号强度变量。的名字propagationData
是“覆盖率数据”
.
射线追踪的
传播模型使用SBR方法行为在R2021b中改变
从R2021b开始,当您使用报道
函数,并指定propmodel
参数或PropagationModel
名称-值参数为射线追踪的
,该函数使用射击和反弹射线(SBR)方法,并计算最多两次反射。在以前的版本中报道
函数使用图像方法并计算最多一个反射。
要使用图像方法来显示或计算覆盖图,请使用propagationModel
函数。然后,使用报道
函数,将传播模型作为输入。这个例子展示了如何更新代码。
点= propagationModel (射线追踪的,“方法”,“图像”);点覆盖(tx)
有关SBR和image方法的信息,请参见选择传播模型.
从R2021b开始,所有RF传播函数默认使用SBR方法,并计算最多两个反射。有关更多信息,请参见默认的建模方法是射击和弹跳方法.
[1]对齐边界和区域标签是数据供应商提供的特性的一种表示,并不意味着MathWorks认可®.
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。