AnyMath 文档

EngeePhased.RootWSFEstimator

页面进行中。

采用Root-WSPF方法进行轴承估计。

库::`[医]工程师` 座:: Root WSF DOA

资料描述

系统对象*EngeePhased。RootWSFEstimator*使用根加权子空间拟合(Root WSF)方法评估入射到同质线性天线阵列(ULA)上的给定数量的窄带信号的到达方向(DOA)。

要评估DOA,请执行以下步骤:

  1. 创建*EngeePhased。RootWSFEstimator*对象并设置其属性。

  2. 用参数调用对象,就好像它是一个函数一样。

若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.

语法

创造

  • estim=EngeePhased。RootWSFEstimator() -创建一个系统对象,该对象使用应用于均匀线性相控阵(ULA)的根WSF方法,使用默认属性值来评估信号的到达方向。

  • estim=EngeePhased。RootWSFEstimator(名称=值) -创建使用根音乐方法评估信号到达方向的系统对象,指定的属性为一对 名称=值,在哪里 姓名 -物业的名称,以及 价值 -适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。

使用

  • Ang=estim(X) -使用根WSF方法评估信号*X*相对于天线阵列法线的到达角度。

争论

输入参数

X — 输入信号

+ Q上的复数矩阵P

Details

输入信号,指定为复数矩阵 上 ,在哪里 -天线阵列中元素的数量,以及 -通道数。

数据类型

漂浮物32, 漂浮64</无翻译> 支持复数::是

输出参数

昂 — 信号到达的估计方向

+ 向量-一串Q元素

Details

作为实向量返回的信号的计算DOA是相对于天线阵列法线的一串计算角度。

测量单位是度。

特征

# NumSignalsMethod — 一种估计信号数量的方法
String

Details

一种估计信号数量的方法,定义为 "AIC" (默认情况下)或 "MDL". 在 "AIC" 使用了Akaike信息准则,并且在 "MDL" -描述的最小长度的标准。

依赖关系

若要使用此属性,请将*NumSignalsSource*属性设置为 "汽车".

# Method — 迭代方法
String

Details

由以下值之一定义的迭代方法: "IMODE" (默认情况下)或 "IQML".

# MaximumIterationCount — 最大迭代次数
Real number

Details

最大迭代次数,设置为正整数标量或 资讯 (默认情况下)。

# PropagationSpeed — 信号传播速度
Real number

Details

信号的传播速度,设为正标量。

测量单位为m/s。

默认值 — 3e8.

# OperatingFrequency — 工作频率
Real number

Details

的工作频率,设置为正标量。

测量单位为Hz。

默认值 — 3e8.

# NumSignalsSource — 预期传入信号数量
String

Details

传入信号的预期数量,设置为 "汽车" 或 "财产".

如果为此属性设置了值 "汽车",信号数由属性*NumSignalsMethod*中指定的方法估计。

如果为此属性设置了值 "财产",信号的数量在*NumSignals*属性中设置。

# SensorArray — 天线阵列对象

Details

定义为系统对象的天线阵列 EngeePhased.ULA.

# NumSignals — 传入信号数量
Real number

Details

指定为正整数的信号数。 信号数必须小于SensorArray属性中指定的数组中的元素数。 您可以使用单精度或双精度指定此属性。

依赖关系

若要使用此属性,请将*NumSignalsSource*属性设置为 "财产".

方法

所有系统对象通用

步!::运行系统对象运算算法 释放!::允许更改系统对象属性的值 重置!::重置系统对象的内部状态

文学作品

  1. Van Trees,H. Optimum Array Processing. 纽约:Wiley-Interscience,2002。