相控阵雷达工具箱的使用(一):phased.Platform系统对象

描述

phased.Platform系统对象模拟在空间中一个或多个平台的平行运动。平台可以是一个目标,如车辆,飞机,声纳或者雷达的发射机和接收机。该模型假定在每个仿真步长中,平台以恒定的速度或恒定的加速度运动。始终在全局坐标系中定义位置和速度。
移动平台建模:
1.使用构造程序定义和设置您的平台。
2.反复调用步长方法将平台沿由phased.Platform属性确定的路径移动。
步长的行为特定于工具箱中的每个对象。

构造

sPlat=phased.Platform创建一个平台对象,sPlat。该对象模拟一个初始速度和位置均为0的静止平台。
sPlat=phased.Platform(Name,Value)创建一个对象,sPlat,并且每个指定属性Name设置为指定Value。您可以按任意顺序指定其他名称-值参数对,如(Name1,Value1,...,NameN,ValueN)。
sPlat = phased.Platform(pos,vel,Name,Value)创建个平台对象,sPlat,并将初始位置设置为pos,将速度设置为vel,其他指定的属性名称被设置为Name。pos和vel是值参数,值参数不需要指定的名称,但是可以通过其参数位置进行解释。要指定值参数,请指定所有前面的值参数。

运动模型可以是恒定速度或恒定加速度。您可以使用运动模型属性选择两种运动模型中的一种。

你可能感兴趣的:(相控阵雷达工具箱的使用(一):phased.Platform系统对象)