方向性
系统对象:分阶段
包裹:分阶段
分区阵列的方向性
句法
D =方向性(H,Freq,Angle)
D =方向性(H,Freq,Angle,Name,Value)
描述
d =方向性(
返回方向性天线或麦克风元件的分区阵列的H
,,,,弗雷克
,,,,角度
)H
,以由弗雷克
并以方向角度指定角度
。
计算阵列方向性时使用的集成最小采样网格为0.1度。如果阵列模式的梁宽小于此,则方向性值将不准确。
d =方向性(
通过一个或多个指定的其他选项返回方向性H
,,,,弗雷克
,,,,角度
,,,,名称,价值
)名称,价值
配对参数。
输入参数
H
-分区阵列
系统对象™
分区数组,指定为分阶段
系统对象。
例子:h =分阶段。
角度
-计算方向的角度
1 bym实值行矢量|2-by-m实值矩阵
计算方向性的角度,指定为1乘m实用值的行矢量或2乘m实价矩阵,那里m是角方向的数量。角度单位为程度。如果角度
是2乘m矩阵,然后每列指定方位角和高程中的方向[az; el]
。方位角必须在–180°和180°之间。高程角必须在–90°和90°之间。
如果角度
是1乘m向量,然后每个条目代表一个方位角,高程角假定为零。
方位角是X- 轴和方向向量在xy飞机。从X- 轴向y-轴。高程角是方向向量和xy飞机。当测量朝向z-轴。看方位角。
例子:[45 60;0 10]
数据类型:双倍的
名称值参数
将可选的参数对name1 = value1,...,namen = valuen
, 在哪里姓名
是参数名称和价值
是相应的值。名称值参数必须在其他参数之后出现,但是对的顺序并不重要。
在R2021a之前,请使用逗号分隔每个名称和值,并附上姓名
用引号。
传播速度
-信号传播速度
光速(默认)|正标量
信号传播速度,指定为逗号分隔对“繁殖速度”
和每秒米的正标量。
例子:“ propagationspeed”,Physconst(“ Lightspeed”)
数据类型:双倍的
权重
-子阵列重量
1(默认)|n-1 by-1复合物值柱向量|n-经过-l复杂值矩阵
子阵列重量,指定为逗号分隔对'重量
' 和n-1 by-1复合物值列向量或n-经过-m复杂值矩阵。维度n是数组中的子阵列数。维度l是由弗雷克
争论。
权重 方面 |
弗雷克 方面 |
目的 |
---|---|---|
n-1 by-1复合物值柱向量 | 标量或1乘l行矢量 | 适用于单个频率或所有的权重l频率。 |
n-经过-l复杂值矩阵 | 1 byl行矢量 | 适用于每个l列“重量” 对于相应的频率弗雷克 争论。 |
例子:“重量”,一个(n,m)
数据类型:双倍的
踩踏
-子阵列转向角
[0; 0]
(默认)|标量|2元素列矢量
子阵列转向角,指定为逗号分隔对'steerangle'
和标量或2 x-1列向量。
如果'steerangle'
是2 x-1列向量,它具有形式[方位角;海拔]
。方位角必须在–180°和180°之间,包括。高程角必须在–90°和90°之间,包括在内。
如果'steerangle'
是标量,它仅指定方位角。在这种情况下,假定高程角为0。
此选项仅适用“子阵列”
系统对象的属性设置为'阶段'
或者'时间'
。
例子:“ Steerangle”,[20; 30]
数据类型:双倍的
元素重量
-施加到子阵列中元素的权重
1
(默认)|复杂值nse-经过-n矩阵|1 byn单元阵列
子阵列元素重量,指定为复杂值nse-经过-n矩阵或1乘n单元阵列。权重应用于子阵列中的各个元素。子阵列可以具有不同的维度和大小。
如果元素重量
是一个复杂的值nse-经过-n矩阵,nse是最大的子阵列中的元素数量n是子阵列的数量。矩阵的每一列指定相应子阵列的权重。只有第一个k每列中的条目用于权重,其中k是相应子阵列中的元素数。
如果元素重量
是1乘n单元阵列。每个单元包含相应子阵列的重量的复杂列列矢量。列向量的长度等于相应子阵列中的元素数量。
依赖性
要启用此名称值对,请设置子阵列
数组的属性'风俗'
。
数据类型:双倍的
复杂的数字支持:金宝app是的
输出参数
例子
分区阵列的方向性
计算由单个20元素ULA形成的分区阵列的方向性,其元素间隔四分之一波长。然后将子阵列朝向30度方位角。缔立在0至60度的方位角计算。
c = physconcst(“ Lightspeed”);FC = 3E8;lambda = c/fc;Angsteer = [30; 0];ang = [0:10:60; 0,0,0,0,0,0,0];
使用该分区的ULA阵列使用子阵列选择
财产。
myArray = phase.partitionedarray('大批',,,,...分阶段(20,lambda/4),“子阵列”,,,,...[一个(1,10)零(1,10);零(1,10)一个(1,10)],...“子阵列”,,,,'阶段',,,,'phaseShifterFrequency',fc);
创建转向向量并计算方向性。
mystv = phase.SteeringVector(“感觉运动”,myarray,...“繁殖速度”,C);D =方向性(MyArray,FC,Ang,“繁殖速度”,C,“重量”,,,,...步骤(Mystv,FC,Angsteer),'steerangle',急性)
d =7×1-7.5778 -4.7676 -2.0211 10.0996 0.9714 -3.5575 -10.8439
更多关于
也可以看看
matlabコマンド
Matlabコマンドコマンドにするがクリックされまし。。
matlabコマンドコマンドに入力してしください。。。。ブラウザー
您还可以从以下列表中选择一个网站:
如何获得最佳网站性能
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
美洲
- AméricaLatina(Español)
- 加拿大(英语)
- 美国(英语)