phased.IsotropicAntennaElement
各向同性天线元素
描述
的phased.IsotropicAntennaElement
对象创建一个天线各向同性元素响应模式。反应是统一的对象模型天线元素向四面八方扩散。一个各向同性天线不支持极化。金宝app
计算天线元素指定方向的反应:
创建
phased.IsotropicAntennaElement
对象并设置其属性。调用对象的参数,就好像它是一个函数。
了解更多关于系统对象是如何工作的,看到的系统对象是什么?
创建
描述
创建了一个各向同性天线系统对象™,天线
= phased.IsotropicAntennaElement天线
默认的属性值。
创建了一个各向同性天线对象,天线
= phased.IsotropicAntennaElement (的名字
,价值
)天线
每个指定的属性的名字
设置为指定的价值
。您可以指定额外的名称-值对参数在任何顺序(Name1
,Value1
、……以
,家
)。
属性
属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放
函数打开它们。
如果一个属性可调在任何时候,你可以改变它的值。
改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象。
FrequencyRange
- - - - - -工作频率范围
[0 1 e20]
(默认)|负的,实值1×2行向量
天线的工作频率范围,指定为一个非负实值,1×2行向量的形式[下界HigherBound]
。天线元素没有反应在指定的频率范围之外。单位是赫兹。
数据类型:双
BackBaffled
- - - - - -Backbaffle天线元素
假
(默认)|真正的
Backbaffle天线元素,指定为假
或真正的
。将此属性设置为真正的
挡板响应背面的天线元素。在这种情况下,天线应对所有方位角度超过±90°侧向(0°方位和0°海拔)是零。当此属性的值假
,后面的天线元素不是困惑。
数据类型:逻辑
使用
输入参数
频率
- - - - - -工作频率的天线元素
负的标量|负的,实值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 |
情节方向性天线或传感器元素和模式与高程 |
例子
绘制各向同性天线元素响应
创建一个各向同性天线操作在一个频率范围从800 MHz到1.2 GHz。操作频率是1 GHz。发现孔径天线的反应。然后,情节的polar-pattern高度响应天线。
天线= phased.IsotropicAntennaElement (…“FrequencyRange”[800 e6 1.2 e9]);fc = 1 e9;
在瞄准线获得响应。
resp =天线(fc (0, 0))
resp = 1
情节的响应模式。
模式(天线,fc 0 [90:90],“CoordinateSystem”,“极地”,…“类型”,“powerdb”,“正常化”,真正的)
各向同性天线不支持极化金宝app
创建一个使用各向同性天线元素phased.IsotropicAntennaElement
系统对象™和表明它不支持极化。金宝app
天线= phased.IsotropicAntennaElement (“FrequencyRange”,1.0,10 * 1 e9);isPolarizationCapable(天线)
ans =逻辑0
返回值0
显示不支持极化天线元素。金宝app
各向同性天线的方向性元素
计算了各向同性天线的方向性元素在不同的方向。
创建一个各向同性天线元素系统对象™。
天线= phased.IsotropicAntennaElement ();
首先,指定感兴趣的方向都在0度的仰角。七个方位角度都围绕孔径(0度方位和0度仰角)。设置1 GHz的频率。
ang = [-30、-20、-10, 0, 10, 20, 30;0,0,0,0,0,0,0);频率= 1 e9;
沿着常数计算方向性高程。
d =方向性(天线、频率和)
d =7×10 0 0 0 0 0 0
接下来,指定感兴趣的方向都在零摄氏度的方位角。所有高度角是围绕瞄准线。五个高度角范围 来 度,包容。设置1 GHz的频率。
ang = [0, 0, 0, 0, 0;-20、-10、0、10、20);频率= 1 e9;
沿着常数计算方向性方位。
d =方向性(天线、频率和)
d =5×10 0 0 0 0
一个各向同性天线的方向性是独立的方向。
剧情模式和各向同性天线的方向性
创建一个各向同性天线元素。然后,绘制天线功率模式和方向性。
首先,创建天线。
天线= phased.IsotropicAntennaElement;
画一个方位的权力模式在0度海拔。假设工作频率是1 GHz。
fc = 1 e9;模式(天线、fc (180:180), 0,…“类型”,“权力”,…“CoordinateSystem”,“矩形”)
画同一方位的天线方向性。
模式(天线、fc (180:180), 0,…“类型”,“方向性”,…“CoordinateSystem”,“矩形”)
Elevation-Cut各向同性天线的模式
构建一个各向同性天线的操作频率范围从800 MHz到1.2 GHz。计算在瞄准线在1 GHz的响应。显示的权力模式1 GHz的天线。
天线= phased.IsotropicAntennaElement (…“FrequencyRange”[800 e6 1.2 e9]);fc = 1 e9;resp =天线(fc (0, 0))
resp = 1
情节高度权力模式在极坐标下的天线。
模式(天线,fc 0 [90:90],“类型”,“powerdb”,“CoordinateSystem”,“极地”)
三维各向同性天线模式
构建一个各向同性天线操作在一个频率范围从800 MHz到1.2 GHz。然后,绘制三维天线场的模式。
构建一个各向同性天线元素。
天线= phased.IsotropicAntennaElement (…“FrequencyRange”[800 e6 1.2 e9]);
图3 d级天线1 GHz的模式 来 度在方位角和仰角0.1度的增量。
fc = 1 e9;模式(天线、fc [30:0.1:30], [30:0.1:30],…“类型”,“efield”,…“CoordinateSystem”,“极地”)
各向同性天线的方向性模式元素的方位角度
情节的一个方位的方向性各向同性天线元素在0度海拔在30度为所有方位角度和高度小的方位角度。假设工作频率为500 MHz。
创建天线元素。
fc = 500 e6;天线= phased.IsotropicAntennaElement (“FrequencyRange”[100900]* 1 e6);
情节所有方位角度的模式在0度仰角。
patternAzimuth(天线、fc、0)
情节的模式减少张成的空间方位角度使用方位
参数。
patternAzimuth(天线、fc 30“方位”,二十20)
各向同性天线的方向性模式元素的高度角
情节海拔的方向性在45度方位各向同性天线元素的所有高度角和45度的仰角角度。假设工作频率为500 MHz。
创建天线元素。
fc = 500 e6;天线= phased.IsotropicAntennaElement (“FrequencyRange”[100900]* 1 e6);
情节所有高度角的方向性。
patternElevation(天线、fc、45)
情节的方向性的高度角使用海拔高度
参数。
patternElevation(天线、fc, 45岁,“高度”,二十20)
扩展功能
C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。
使用笔记和限制:
模式
,patternAzimuth
,patternElevation
对象不支持的功能。金宝app看到系统在MATLAB代码生成对象(MATLAB编码器)。
版本历史
介绍了R2011a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。