工程师。[医]背囊,背囊
雷达反向散射目标。
库::`[医]工程师` 座:: Backscatter Radar Target
资料描述
*EngeePhased系统对象。BackscatterRadarTarget*模拟来自目标的反向散射模式。
反向散射是雷达目标在入射角和反射角重合时散射的一种特殊情况。 这种类型的散射适用于单稳态雷达配置。 雷达反向散射图案以反射信号的形式定义目标在入射信号上的方向图案。
此系统对象允许您设置一个角度相关的反向散射模型,该模型复盖一系列入射角。
四个钻孔模型中的一个可用于在EPR散射矩阵中创建随机波动。 使用*Model*属性选择模型。 然后使用*SeedSource*和*Seed*属性来控制波动。
要执行雷达反向散射仿真,请执行以下步骤:
-
创建*EngeePhased对象。BackscatterRadarTarget*并设置其属性。
-
用参数调用对象,就好像它是一个函数一样。
若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.
语法
创造
-
目标=EngeePhased。BackscatterRadarTarget()-使用默认属性值创建反向散射雷达目标对象。 -
目标=EngeePhased。BackscatterRadarTarget(名称=值)-以对的形式创建具有指定属性的反向散射雷达目标对象名称=值,在哪里姓名-物业的名称,以及价值-适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。例子::
target = EngeePhased.BackscatterRadarTarget(Model="Swerling2")
使用
-
refl_sig=目标(sig,ang)-返回来自入射非偏振*sig*信号的反射*refl_sig*信号,该信号以*ang*参数中指定的角度到达目标。 如果属性*[Property:Model]*值已设置,则此语法适用缧Nonfluctuating. 在这种情况下,属性*[Property:RCSPattern]*中指定的值用于计算入射角和反射角(参数*ang*)的有效散射面积(ESR)。 -
refl_sig=目标(sig,ang,更新)-使用输入参数*update*来控制EPR值的更新。 如果为属性*[Property:Model]*设置了EPR模型之一,则此语法适用:"Swerling1","Swerling2","Swerling3"或"Swerling41". 如果*update*参数的值为真的,生成新的EPR值。 如果*update*的值为错误,使用之前的EPR值。
争论
输入参数
sig — 窄带信号
+
N乘M的复数矩阵
Details
定义为矩阵或元组的窄带非极化信号,这取决于信号是极化的还是非极化的。 价值 —这是信号的样本数,以及 -从目标反射的信号的数量。 每列对应于以不同反射角度入射的独立信号。
| 数据类型 |
|
昂 — 输入信号方向
+
具有正实值的2乘1列向量 | 具有正实值的2乘M矩阵
Details
入射信号的方向,定义为列向量 上 或矩阵 上 具有积极的实际价值。
每个*ang*列将入射信号的方向定义为一对角度。 [AzimuthAngle;ElevationAngle].
*Ang*中的列数必须与*sig*参数中的独立信号数相对应。
测量单位是度。
| 数据类型 |
|
更新 — EPR更新
+
错误 (默认情况下)| 真的
Details
允许更新波动模型的EPR值,设置为 错误 或 真的.
如果属性*[Property:update]*设置为 真的,则每次调用该函数时,都会生成一个新的EPR值。
如果属性*[Property:update]*设置为 错误,每次调用函数时EPR保持不变。
| 数据类型 |
|