分阶段。系统对象
模拟平台运动
描述
的分阶段。平台
系统对象™为空间中一个或多个平台的平移运动建模。平台可以是目标,如车辆或飞机,或声纳或雷达发射器和接收器。该模型假设平台在每个仿真步骤中都以恒定的速度或恒定的加速度进行平移运动。位置和速度总是在全局坐标系中定义的。
模拟一个移动平台:
请注意
从R2016b开始,而不是使用一步
方法来执行System对象定义的操作,您可以调用带有参数的对象,就像调用函数一样。例如,Y = step(obj,x)
而且Y = obj(x)
执行等效操作。
建设
sPlat =阶段性的。平台
创建一个平台系统对象,长条木板
.该物体模拟一个静止平台,其位置在原点,速度设为零。
sPlat =阶段性的。平台(
创建一个对象,的名字
,价值
)长条木板
,每个指定的属性Name设置为指定的Value。可以以任意顺序指定附加的名称-值对参数,如(Name1
,Value1
、……以
,家
).
sPlat =阶段性的。平台(
创建一个平台对象,pos
,韦尔
,的名字
,价值
)长条木板
,InitialPosition
设置为pos
而且速度
设置为韦尔
.其他指定的属性名称被设置为指定的值。的pos
而且韦尔
参数仅限值。纯值参数不需要指定Name,而是根据它们的参数位置进行解释。若要指定任何仅值参数,请指定所有前面的仅值参数。
运动模型要么是恒定速度,要么是恒定加速度。可以从两个运动模型中选择一个MotionModel
财产。
MotionModel财产 | 使用 |
---|---|
速度 |
如果你设置 当你设置 |
加速度 |
当你设置 当你设置 |
属性
|
物体运动模型 对象运动模型,指定为其中之一 默认值: |
|
平台初始位置 平台的初始位置,表示为3 × 1的实值列向量,形式为 默认值: |
|
平台初速度 平台初速度,表示为实值3 × 1列向量,形式为 属性时才应用此属性 默认值: |
|
速度数据来源 速度数据的来源,指定为 属性时应用此属性 默认值: |
|
平台当前速度 将平台的当前速度指定为3乘1的实值列向量,形式为 属性时应用此属性 默认值: |
|
加速度数据来源 加速度数据的来源,指定为之一 属性时应用此属性 默认值: |
|
平台加速度 将平台的当前加速度指定为表单中的实值3乘1列向量 属性时应用此属性 默认值: |
|
平台初始方向轴 平台的初始方向轴,指定为单个平台的3 × 3实值标准正交矩阵或3 × 3 ×N多平台实值矩阵。维度N是平台的数量。当方向矩阵为3 × 3时,三列表示本地坐标系的轴(某某).当方向矩阵是3 × 3 ×N,对于每个页面索引,得到的3 × 3矩阵表示局部坐标系的轴。 默认值: |
|
输出方向轴 要获得平台的瞬时方向轴,请将此属性设置为 默认值: |