phased.CustomAntennaElement
定制天线元素
描述
的phased.CustomAntennaElement
系统对象™模型天线元素与一个定制的空间响应模式。响应模式可以为极化或无极字段定义。
要创建一个自定义天线元素:
创建
phased.CustomAntennaElement
对象并设置其属性。调用对象的参数,就好像它是一个函数。
了解更多关于系统对象是如何工作的,看到的系统对象是什么?
创建
描述
创建一个系统对象,天线
= phased.CustomAntennaElement天线
默认的属性值。默认的响应模式空间各向同性。
创建一个定制天线对象,天线
= phased.CustomAntennaElement (的名字
,价值
)天线
,每个指定的属性名设置为指定的值。您可以指定额外的名称-值对参数在任何顺序(Name1
,Value1
、……以
,家
)。例如,输出响应的对象取决于极化。
创建一个不极化响应模式,设置
SpecifyPolarizationPattern
财产假
(默认)。然后,使用MagnitudePattern
和PhasePattern
属性定义的响应模式。创建一个极化响应模式,设置
SpecifyPolarizationPattern
财产真正的
。然后,使用任何或全部HorizontalMagnitudePattern
,HorizontalPhasePattern
,VerticalMagnitudePattern
,VerticalPhasePattern
属性定义的响应模式。
属性
属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放
函数打开它们。
如果一个属性可调在任何时候,你可以改变它的值。
改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象。
FrequencyVector
- - - - - -频率响应和模式向量
[0 1 e20]
(默认)|1 -l行向量
频率的频率响应和天线模式返回,指定为1×-l行向量。向量的元素必须在增加订单。天线元素没有指定的响应频率范围外的最小和最大频率向量的元素。单位是赫兹。
例子:(200:50:300)* 1 e6
数据类型:双
FrequencyResponse
- - - - - -天线元素的频率响应
[0 0]
(默认)|实值1 -l向量
频率响应的频率中定义FrequencyVector
属性,指定为1×-l行向量。l等于向量中指定的长度FrequencyVector
财产。单位在dB。
例子:[0 6 0]
数据类型:双
PatternCoordinateSystem
- - - - - -坐标系统的定制天线模式
“az-el”
(默认)|“phi-theta”
坐标系统的定制天线模式,指定“az-el”
或“phi-theta”
。当你指定“az-el”
,可以使用AzimuthAngles
和ElevationAngles
属性指定模式坐标系统。当你指定“phi-theta”
,可以使用PhiAngles
和ThetaAngles
属性指定模式坐标系统。
数据类型:字符
AzimuthAngles
- - - - - -方位角度
(180:180)
(默认)|实值的长度,P向量
指定方位角度——作为一个长度P向量。这些角度方位角度的自定义指定辐射模式。P必须大于2。方位角度介于-180°和180°和必须在严格增加订单。单位是在度。
例子:(30 40 50)
依赖关系
要启用这个特性,设置PatternCoordinateSystem
财产“az-el”
。
数据类型:双
ElevationAngles
- - - - - -高度角
(90:90)
(默认)|实值的长度,问向量
指定高度角长度,问向量。这些角度的高度角自定义指定辐射模式。问必须大于2。高度角介于-90°和90°和必须在严格增加订单。单位是在度。
例子:(-30 0 + 30)
依赖关系
要启用这个特性,设置PatternCoordinateSystem
财产“az-el”
。
数据类型:双
PhiAngles
- - - - - -φ角phi-theta坐标系统
0:360
(默认)|实值P向量的长度
φ角在phi-theta坐标系中,指定为一个实值P长度的向量。这些角度φ角定制模式指定的地方。P必须大于2。
例子:(90:180)
依赖关系
要启用这个特性,设置PatternCoordinateSystem
财产“phi-theta”
。
数据类型:双
ThetaAngles
- - - - - -θ角phi-theta坐标系
0:180
(默认)|实值问向量的长度
θ角在phi-theta坐标系中,指定为一个实值问长度的向量。这些角θ角定制模式指定的地方。问必须大于2。
例子:(40:80)
依赖关系
要启用这个特性,设置PatternCoordinateSystem
财产“phi-theta”
。
数据类型:双
SpecifyPolarizationPattern
- - - - - -极化阵列响应
假
(默认)|真正的
极化阵列响应,指定为假
或真正的
。
当
SpecifyPolarizationPattern
属性设置为假
,天线元素传递或接收无极辐射。在这种情况下,使用MagnitudePattern
属性设置天线响应模式。当
SpecifyPolarizationPattern
属性设置为真正的
,天线元素传递或接收偏振辐射。在这种情况下,使用HorizontalMagnitudePattern
和HorizontalPhasePattern
属性设置水平极化响应模式和VerticalMagnitudePattern
和VerticalPhasePattern
属性设置垂直极化响应模式。
数据类型:逻辑
MagnitudePattern
- - - - - -级的组合天线辐射模式
0 (181361)
(默认)|实值问——- - - - - -P矩阵|实值问——- - - - - -P——- - - - - -l数组
结合极化天线辐射的大小,指定为一个模式问——- - - - - -P矩阵或问——- - - - - -P——- - - - - -l数组中。这个属性时,才使用SpecifyPolarizationPattern
属性设置为假
。级单位在dB。
如果这个属性的值是一个问——- - - - - -P矩阵,应用相同的模式所有中指定的频率
FrequencyVector
财产。如果该值是一个问——- - - - - -P——- - - - - -l数组,每个问——- - - - - -P数组中指定一个模式的页面相应的中指定的频率
FrequencyVector
财产。
如果包含一个模式南
在任何方位和仰角方向,它被转换为负
那个方向,表明零响应。自定义天线对象使用插值估计天线在给定方向上的反应。为了避免插值误差,自定义响应模式必须包含方位角度的范围[-180180]
度。设置高度角的范围(-90、90)
度。
数据类型:双
PhasePattern
- - - - - -相结合天线的辐射模式
0 (181361)
(默认)|实值问——- - - - - -P矩阵|实值问——- - - - - -P——- - - - - -l数组
相结合的极化天线辐射方向图,指定为一个问——- - - - - -P矩阵或问——- - - - - -P——- - - - - -l数组中。这个属性时,才使用SpecifyPolarizationPattern
属性设置为假
。单位是在度。
如果这个属性的值是一个问——- - - - - -P矩阵,应用相同的模式所有中指定的频率
FrequencyVector
财产。如果该值是一个问——- - - - - -P——- - - - - -l数组,每个问——- - - - - -P数组中指定一个模式的页面相应的中指定的频率
FrequencyVector
财产。
自定义天线对象使用插值估计天线在给定方向上的反应。为了避免插值误差,自定义响应模式必须包含方位角度的范围(-180°、180°)。设置高度角的范围(-90°、90°)。
数据类型:双
HorizontalMagnitudePattern
- - - - - -级水平极化天线辐射模式的组件
0 (181361)
(默认)|实值问——- - - - - -P矩阵|实值问——- - - - - -P——- - - - - -l数组
的大小水平极化天线辐射模式的组件,指定为一个实值问——- - - - - -P矩阵或实问——- - - - - -P——- - - - - -l数组中。级单位在dB。
如果这个属性的值是一个问——- - - - - -P矩阵,应用相同的模式所有中指定的频率
FrequencyVector
财产。如果该值是一个问——- - - - - -P——- - - - - -l数组,每个问——- - - - - -P数组中指定一个模式的页面相应的中指定的频率
FrequencyVector
财产。
如果包含一个级模式南
在任何方位和仰角方向,它被转换为负
那个方向,表明零响应。自定义天线对象使用插值估计天线在给定方向上的反应。为了避免插值误差,自定义响应模式必须包含方位角度的范围[-180180]°
和高度角的范围-90、90°
。
依赖关系
要启用这个特性,设置SpecifyPolarizationPattern
财产真正的
。
数据类型:双
HorizontalPhasePattern
- - - - - -阶段的水平极化天线辐射模式的组件
0 (181361)
(默认)|实值问——- - - - - -P矩阵|实值问——- - - - - -P——- - - - - -l数组
的阶段水平极化天线辐射模式的组件,指定为一个实值问——- - - - - -P矩阵或实问——- - - - - -P——- - - - - -l数组中。这个属性时,才使用SpecifyPolarizationPattern
属性设置为真正的
。阶段单位度。
如果这个属性的值是一个问——- - - - - -P矩阵,应用相同的模式所有中指定的频率
FrequencyVector
财产。如果该值是一个问——- - - - - -P——- - - - - -l数组,每个问——- - - - - -P数组中指定一个模式的页面相应的中指定的频率
FrequencyVector
财产。
自定义天线对象使用插值估计天线在给定方向上的反应。为了避免插值误差,自定义响应模式必须包含方位角度的范围[-180180]°
和高度角的范围-90、90°
。
依赖关系
要启用这个特性,设置SpecifyPolarizationPattern
财产真正的
。
数据类型:双
VerticalMagnitudePattern
- - - - - -天线辐射模式的垂直极化分量的大小
0 (181361)
(默认)|实值问——- - - - - -P矩阵|实值问——- - - - - -P——- - - - - -l数组
的垂直极化分量的大小作为一个指定的天线辐射方向图问——- - - - - -P矩阵或问——- - - - - -P——- - - - - -l数组中。这个属性时,才使用SpecifyPolarizationPattern
属性设置为真正的
。级单位在dB。
如果这个属性的值是一个问——- - - - - -P矩阵,应用相同的模式所有中指定的频率
FrequencyVector
财产。如果该值是一个问——- - - - - -P——- - - - - -l数组,每个问——- - - - - -P数组中指定一个模式的页面相应的中指定的频率
FrequencyVector
财产。
如果包含一个模式南
在任何方位和仰角方向,它被转换为负
那个方向,表明零响应。自定义天线对象使用插值估计天线在给定方向上的反应。为了避免插值误差,自定义响应模式必须包含方位角度的范围[-180180]°
和高度角的范围-90、90°
。
依赖关系
要启用这个特性,设置SpecifyPolarizationPattern
财产真正的
。
数据类型:双
VerticalPhasePattern
- - - - - -阶段的垂直极化天线辐射模式的组件
0 (181361)
(默认)|实值问——- - - - - -P矩阵|实值问——- - - - - -P——- - - - - -l数组
的阶段的垂直极化分量天线辐射方向图,指定为一个问——- - - - - -P矩阵或问——- - - - - -P——- - - - - -l数组中。这个属性时,才使用SpecifyPolarizationPattern
属性设置为真正的
。阶段单位度。
如果这个属性的值是一个问——- - - - - -P矩阵,应用相同的模式所有中指定的频率
FrequencyVector
财产。如果该值是一个问——- - - - - -P——- - - - - -l数组,每个问——- - - - - -P数组中指定一个模式的页面相应的中指定的频率
FrequencyVector
财产。
自定义天线对象使用插值估计天线在给定方向上的反应。为了避免插值误差,自定义响应模式必须包含方位角度的范围[-180180]°
和高度角的范围-90、90°
。
依赖关系
要启用这个特性,设置SpecifyPolarizationPattern
财产真正的
。
数据类型:双
MatchArrayNormal
- - - - - -匹配数组元素正常正常
真正的
(默认)|假
将此属性设置为真正的
使天线元素数组正常。天线旋转,这样的模式x设在沿着数组元素的坐标系统点正常。这个属性是只有当使用天线元素属于一个数组。属性结合使用ArrayNormal
财产的phased.URA
和phased.UCA
系统对象。将此属性设置为假
使用元素模式而不旋转。默认值是。
数据类型:逻辑
使用
描述
返回天线的电压响应分别地
=天线(频率
,盎
)分别地
在操作中指定的频率频率
和方向中指定盎
。的形式分别地
取决于天线元素是否支持由极化金宝appSpecifyPolarizationPattern
财产。如果SpecifyPolarizationPattern
被设置为假
,分别地
是一个米——- - - - - -l包含的天线响应矩阵米中指定的角度盎
和l中指定的频率频率
。如果SpecifyPolarizationPattern
被设置为真正的
,分别地
MATLAB是一种®结构体
包含两个字段,RESP.H
和RESP.V
,代表了天线在水平和垂直极化的反应,分别。每个字段是一个米——- - - - - -l包含的天线响应矩阵米中指定的角度盎
和l中指定的频率频率
。
请注意
对象执行一个初始化第一次执行的对象。这个初始化锁nontunable属性和输入规范,比如尺寸,复杂性,和数据类型的输入数据。如果你改变一个nontunable财产或输入规范,一个错误的系统对象问题。改变nontunable属性或输入,您必须首先调用释放
方法来释放对象。
输入参数
频率
- - - - - -工作频率的天线元素
负的标量|负的,实值1 -l行向量
工作频率的天线元素,指定为负的标量或非负实值1 -l行向量。频率的单位是赫兹。
频率
必须指定的值的范围内的谎言吗FrequencyRange
或者是FrequencyVector
元素的属性。否则,返回元素产生没有响应,响应负
。元素对象使用FrequencyRange
财产,除了phased.CustomAntennaElement
,它使用FrequencyVector
财产。
例子:(1 e8 2 e6)
数据类型:双
盎
- - - - - -方位角和高度角的响应的方向
实值1 -米行向量|实值2 -米矩阵
方位角和高度角响应的方向,指定为一个实值1 -米行向量或一个实值2 -米矩阵,米是角方向的数量。单位在度。方位角必须躺在-180°- 180°范围,包容性。仰角必须躺在-90°- 90°范围,包容性。
如果
盎
是1 -米向量,每个元素指定方向的方位角。在这种情况下,相应的仰角假定为零。如果
盎
是一个2 -米矩阵,矩阵的每一列指定的方向(方位;海拔)
。
方位角之间的角度x设在和方向的投影向量上xy飞机。这个角是积极的测量x设在向y设在。仰角的方向向量之间的夹角xy飞机。这个角向测量时是积极的z设在。看到的定义方位角和高度角。
例子:(110 125;15 10]
数据类型:双
输出参数
分别地
-电压响应的天线
复数的米——- - - - - -l矩阵
天线的电压响应元素,作为复值返回米——- - - - - -l矩阵。在这个矩阵,米代表角度中指定的数量盎
和l代表频率中指定的数量频率
。
数据类型:双
对象的功能
使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj
使用这个语法:
发行版(obj)
针对天线和换能器元素系统对象
波束宽度 |
计算和显示传感器元素模式的波束宽度 |
方向性 |
方向性的天线或传感器元素 |
isPolarizationCapable |
天线元素极化能力 |
模式 |
情节方向性天线或传感器元素和模式 |
patternAzimuth |
情节方向性天线或传感器元素和模式与方位 |
patternElevation |
情节方向性天线或传感器元素和模式与高程 |
例子
反应和定制天线的方向性
用余弦模式创建一个用户定义的天线。然后,情节海拔降低天线的功率响应。
用户定义的模式是全向在方位方向和垂直方向余弦模式。假设1 GHz的天线的运作。获得响应在30°20°方位和海拔。
fc = 1 e9;azang = 180:180;elang = 90:90;magpattern = mag2db (repmat (cosd (elang) ', 1,元素个数(azang)));phasepattern = 0(大小(magpattern));天线= phased.CustomAntennaElement (“AzimuthAngles”azang,…“ElevationAngles”elang,“MagnitudePattern”magpattern,…“PhasePattern”,phasepattern);resp =天线(fc (20、30))
resp = 0.8660
情节海拔的动力响应。
模式(90:90天线,fc, 20日,“CoordinateSystem”,“极地”,“类型”,“powerdb”)
海拔的方向性的阴谋。
模式(90:90天线,fc, 20日,“CoordinateSystem”,“极地”,“类型”,“方向性”)
在uv坐标系中天线辐射方向图
定义一个定制的天线uv空间。然后,计算和绘制响应。
定义一个天线的辐射模式(dB)的u和v在单位圆内的坐标。
u = 1:0.01:1;v = 1:0.01:1;[u_grid, v_grid] = meshgrid (u, v);pat_uv =√1 - u_grid。^ 2 - v_grid。^ 2);pat_uv(函数(u_grid v_grid) > = 1) = 0;
创建一个天线的辐射模式。转换uv坐标方位角和仰角坐标。
[pat_azel, az, el] = uv2azelpat (pat_uv, u, v);数组= phased.CustomAntennaElement (“AzimuthAngles”阿兹,“ElevationAngles”埃尔,…“MagnitudePattern”mag2db (pat_azel),“PhasePattern”,45 *(大小(pat_azel)));
计算响应的方向u = 0.5,v = 0。假设1 GHz的天线的运作。步骤的输出方法在线性单元。
dir_uv = (0.5; 0);dir_azel = uv2azel (dir_uv);fc = 1 e9;dir_azel resp =阵列(fc)
我分别地= 0.6124 + 0.6124
绘制3 d反应uv坐标。
模式(数组、fc [1: .01:1], [1: .01:1],“CoordinateSystem”,“紫外线”,“类型”,“powerdb”)
天线响应显示为一条线的阴谋uv坐标。
模式(数组、fc (1: .01:1), 0,“CoordinateSystem”,“紫外线”,“类型”,“powerdb”)
极化天线辐射模式
面向短偶极子天线的模型 设在当地的天线坐标系。对于这种类型的天线,水平和垂直的电场是由组件 和 。
指定一个归一化辐射模式短偶极子天线的方位角, 海拔高度, ,坐标。垂直和水平辐射模式最大的统一规范化。
阿兹= [180:180];el = [90:90];[az_grid, el_grid] = meshgrid (az, el);horz_pat_azel =…mag2db (abs(信德(az_grid)));vert_pat_azel =…mag2db (abs(信德(el_grid)。* cosd (az_grid)));
设置天线。指定SpecifyPolarizationPattern
财产产生极化辐射。此外,使用HorizontalMagnitudePattern
和VerticalMagnitudePattern
属性指定模式级值。的HorizontalPhasePattern
和VerticalPhasePattern
属性的默认值为零。
天线= phased.CustomAntennaElement (…“AzimuthAngles”阿兹,“ElevationAngles”埃尔,…“SpecifyPolarizationPattern”,真的,…“HorizontalMagnitudePattern”horz_pat_azel,…“VerticalMagnitudePattern”,vert_pat_azel);
假设1 GHz的天线的运作。
fc = 1 e9;
显示垂直响应模式。
模式(天线、fc [180:180], [90:90],…“CoordinateSystem”,“极地”,…“类型”,“powerdb”,…“极化”,“V”)
显示水平响应模式。
模式(天线、fc [180:180], [90:90],…“CoordinateSystem”,“极地”,…“类型”,“powerdb”,…“极化”,“H”)
合并后的偏振响应,如下所示,展示了 设在零的偶极子。
模式(天线、fc [180:180], [90:90],…“CoordinateSystem”,“极地”,…“类型”,“powerdb”,…“极化”,“组合”)
匹配的自定义阵列天线正常正常
定义一个定制的天线uv空间。显示阵列响应模式选择的影响MatchArrayNormal
财产的phased.CustomAntennaElement
。
定义的响应模式(dB)天线的函数u和v在单位圆内的坐标。1 GHz的天线的运作。
fc = 1 e9;c = physconst (“光速”);u = 1:0.01:1;v = 1:0.01:1;[u_grid, v_grid] = meshgrid (u, v);pat_uv =√1 - u_grid。^ 2 - v_grid。^ 2);pat_uv(函数(u_grid v_grid) > = 1) = 0;
创建一个定制的天线与这种模式。转换uv坐标方位角和仰角坐标。集MatchArrayNormal
来假
。
[pat_azel, az, el] = uv2azelpat (pat_uv, u, v);天线= phased.CustomAntennaElement (“AzimuthAngles”阿兹,“ElevationAngles”埃尔,…“MagnitudePattern”mag2db (pat_azel),“PhasePattern”,45 *(大小(pat_azel)),…“MatchArrayNormal”、假);
构造一个3×3 URA所言,这个元素和显示三维极坐标的天线模式。元素的间距是1/2波长。沿着数组正常点y设在。
林= c / fc;数组= phased.URA (“元素”、天线、“大小”3 [3],“ElementSpacing”,…(林/ 2林/ 2)“ArrayNormal”,“y”);模式(数组、fc 180:180 90:90,“PropagationSpeed”c…“CoordinateSystem”,“极地”,“类型”,“powerdb”,“正常化”,真正的)
模式显示指向元素之间的相互作用模式x设在指向数组和模式y设在。
创建另一个自定义相同的天线辐射模式。集MatchArrayNormal
为true。然后创建另一个数组元素。
antenna2 = phased.CustomAntennaElement (“AzimuthAngles”阿兹,“ElevationAngles”埃尔,…“MagnitudePattern”mag2db (pat_azel),“PhasePattern”,45 *(大小(pat_azel)),…“MatchArrayNormal”,真正的);array2 = phased.URA (“元素”antenna2,“大小”3 [3],“ElementSpacing”,…(林/ 2林/ 2)“ArrayNormal”,“y”);模式(fc, array2 180:180 90:90,“PropagationSpeed”c…“CoordinateSystem”,“极地”,“类型”,“powerdb”,“正常化”,真正的)
这种模式显示了一致指向数组元素和模式y设在。
定制天线元素响应在30°海拔
构建一个用户定义的天线和一个全向反应方位和仰角余弦模式。1 GHz的天线的运作。情节的响应模式。然后,发现天线响应在30°。
天线= phased.CustomAntennaElement;天线。方位Angles = -180:180; antenna.ElevationAngles = -90:90; antenna.MagnitudePattern = mag2db(repmat(cosd(antenna.ElevationAngles)',…1,元素个数(antenna.AzimuthAngles)));
找到一个操作的响应在30°海拔1 GHz的频率。
fc = 1.0 e9;resp =天线(fc, [0; 30])
resp = 0.8660
天线与定制的辐射模式
创建一个定制的天线元素对象。辐射模式有一个余弦依赖仰角但方位角无关。
阿兹= 180:90:180;el = 90:45:90;elresp = cosd (el);magpattern = mag2db (repmat (elresp ', 1,元素个数(az)));phasepattern = 0(大小(magpattern));天线= phased.CustomAntennaElement (“AzimuthAngles”阿兹,…“ElevationAngles”埃尔,“MagnitudePattern”magpattern,…“PhasePattern”,phasepattern);
显示器的辐射模式。
disp (antenna.MagnitudePattern)
负负负负负0 0 0 0 0 -3.0103 -3.0103 -3.0103 -3.0103 -3.0103 -3.0103 -3.0103 -3.0103 -3.0103 -3.0103负负负负无穷
计算天线在方位和高度对响应(-30 0)和(-45 0)在500 MHz。
ang = [-30 0;-45 0];resp =天线(500.0 e6, ang);disp(职责)
0.7071 - 1.0000
下面的代码演示了如何使用加权插值找到天线电压响应的两个方向。总反应的产物角响应和频率响应。
函数g = interp2 (antenna.AzimuthAngles),…函数(antenna.ElevationAngles),…db2mag (antenna.MagnitudePattern),…:函数(ang(1)),函数(和(2:)),“最近的”,0);h = interp1 (antenna.FrequencyVector,…e6 db2mag (antenna.FrequencyResponse), 500,“最近的”,0);antresp = h。* g;
比较的价值antresp
天线的反应。
disp (mag2db (antresp))
-3.0103 0
定制天线的方向性
计算一个自定义的方向性天线元素。
定义一个天线模式定制天线在方位和高度空间元素。模式是无方向性的方位方向和垂直方向余弦模式。假设1 GHz的天线的运作。得到的响应为零海拔度方位和从-30年到30度。
fc = 1 e9;azang = [180:180];elang = [90:90];magpattern = mag2db (repmat (cosd (elang) ', 1,元素个数(azang)));phasepattern = 0(大小(magpattern));天线= phased.CustomAntennaElement (“AzimuthAngles”azang,…“ElevationAngles”elang,“MagnitudePattern”magpattern,…“PhasePattern”,phasepattern);
计算方向性函数的海拔0°方位角。
ang = [0, 0, 0, 0, 0, 0, 0, -30, -20, -10, 0, 10、20、30);频率= 1 e9;d =方向性(天线、频率,ang)
d =7×10.5115 1.2206 1.6279 1.7609 1.6279 1.2206 0.5115
方向性是最大值 海拔高度。
自定义支持极化天线元素金宝app
表明,CustomAntennaElement
时支持极化天线元素金宝appSpecifyPolarizationPattern
属性设置为真正的
。
天线= phased.CustomAntennaElement (“SpecifyPolarizationPattern”,真正的);isPolarizationCapable(天线)
ans =逻辑1
返回值1
表明这种天线元素支持极化。金宝app
权力和方向性的定制天线模式
创建一个定制的天线和一个余弦模式。在瞄准线显示响应。然后,情节天线的磁场和方向性的模式。
创建天线和计算响应。用户定义的模式是全向在方位方向和垂直方向余弦模式。假定天线在1 GHz的工作。
fc = 1 e9;天线= phased.CustomAntennaElement;天线。方位Angles = -180:180; antenna.ElevationAngles = -90:90; antenna.MagnitudePattern = mag2db(repmat(cosd(antenna.ElevationAngles)',…1,元素个数(antenna.AzimuthAngles)));resp =天线(fc (0, 0))
resp = 1
情节海拔降低幅度响应的阴谋。
模式(天线,fc 0 [90:90],“CoordinateSystem”,“矩形”,…“类型”,“efield”)
情节海拔降低方向性的情节,显示最大的方向性是大约2 dB。
模式(天线,fc 0 [90:90],“CoordinateSystem”,“矩形”,…“类型”,“方向性”)
模式的定制天线选择范围的角度
创建一个定制的天线系统对象™。用户定义的模式是全向在方位方向和垂直方向余弦模式。假设天线1 GHz的频率运行。第一次显示响应瞄准线。显示3 d模式为60度范围的方位角和高度角集中在0度方位和0度海拔0.1度增加。
fc = 1 e9;azang = 180:180;elang = 90:90;magpattern = mag2db (repmat (cosd (elang) ', 1,元素个数(azang)));天线= phased.CustomAntennaElement (“AzimuthAngles”azang,…“ElevationAngles”elang,“MagnitudePattern”,magpattern);resp =天线(fc (0, 0))
resp = 1
情节的权力模式的角度范围。
模式(天线、fc [30:0.1:30], [30:0.1:30],“CoordinateSystem”,“极地”,…“类型”,“权力”)
减少定制天线的方位角模式元素
创建一个天线和一个定制的反应。用户定义的模式有一个正弦模式在方位方向和垂直方向余弦模式。假定天线在500 MHz的频率。情节的方位削减权力模式的定制天线元素在0和30度仰角。假设工作频率为500 MHz。
创建天线元素。
fc = 500 e6;天线= phased.CustomAntennaElement;天线。方位Angles = -180:180; antenna.ElevationAngles = -90:90; antenna.MagnitudePattern = mag2db(abs(cosd(antenna.ElevationAngles)'*sind(antenna.AzimuthAngles))); patternAzimuth(antenna,fc,[0 30],“类型”,“powerdb”)
减少了方位角度的范围使用方位
参数。
patternAzimuth(天线、fc、30] [0,“方位”(45:45),“类型”,“powerdb”)
降低高度定制天线元素的模式
创建一个天线和一个定制的反应。用户定义的模式有一个正弦模式在方位方向和垂直方向余弦模式。假定天线在500 MHz的频率。情节海拔降低定制天线元素的力量在0和30度仰角。假设工作频率为500 MHz。
创建天线元素。
fc = 500 e6;天线= phased.CustomAntennaElement;天线。方位Angles = -180:180; antenna.ElevationAngles = -90:90; antenna.MagnitudePattern = mag2db(abs(cosd(antenna.ElevationAngles)'*sind(antenna.AzimuthAngles))); patternElevation(antenna,fc,[0 30],“类型”,“powerdb”)
降低高度角的范围使用方位
参数。
patternElevation(天线、fc、30] [0,“高度”(45:45),“类型”,“powerdb”)
算法
的总响应定制天线元素是一个组合的频率响应和空间响应。phased.CustomAntennaElement
计算两个反应使用最近邻插值,然后繁殖形成的总响应的响应。
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
使用笔记和限制:
模式
,patternAzimuth
,patternElevation
,plotResponse
不支持方法。金宝app看到系统在MATLAB代码生成对象(MATLAB编码器)。
版本历史
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。