主要内容

dreckon

航迹推算位置跟踪

语法

[drlat, drlong drtime] = dreckon(中转地点、时间、速度)
[drlat, drlong drtime] = dreckon(中转地点,时间,速度,spdtimes)

描述

[drlat, drlong drtime] = dreckon(中转地点、时间、速度)返回需要的位置和时间的航迹推算(DR)点输入跟踪,从输入开始时间。跟踪应该在导航跟踪格式(两列,然后经度,纬度的顺序遍历)。这些路标点的起始和结束点的每条腿。有一个跟踪的腿比路点少,最后点包括结束的跟踪。在导航中,第一个路标导航修正,在时间。的速度输入可以是一个标量,在这种情况下,使用一个恒定的速度,也可以是一个向量的每个跟踪速度给定的腿(也就是说,速度变化配合课程的变化)。

[drlat, drlong drtime] = dreckon(中转地点,时间,速度,spdtimes)允许速度变化独立当然发生变化。的元素速度向量必须一一对应的元素spdtimes向量。后一种变量由后的时间间隔时间在每个速度顺序结束。例如,如果时间是6.75,第一个元素的spdtimes是1.35,那么第一个速度元素实际上从6.75到8.1小时。当使用这种语法,最后输出是博士早些时候最后的spdtimes时间和最后一个路点点。

背景

这是一个导航功能。它假定所有的纬度和经度在度,距离都在海里,所有时间在小时,和速度都在海里,海里每小时。

航迹推算位置在不同时期的估计是基于课程,速度,从最后一个特定位置和时间消耗,或者修复。在航海实践中,航迹推算位置,或博士,必须绘制在每一个课程的变化,每一个变速,在每一个小时,小时。航海家也在其他时候不相关的博士这个函数。

通常在实践中,当两个事件发生时需要DRs在很短的时间内,只有一个生成博士。这个函数模拟实践通过设置一个宽容的3分钟(0.05小时)。没有两个DRs会比这更近。

导航映射工具箱™指南为进一步的信息。

例子

假设一个导航器修复中午,1200 z(10.3ºN, 34.67ºW)。他匆忙做出1330 z与另一艘船会合(9.9ºN, 34.5ºW),所以他计划在25节的速度。会合后,船只前往(0º,37ºW)。工程师想要一个引擎脱机维护在1430 z,所以当时,速度必须减少到15节。在1530 z,维护完成。博士确定点的维护。

路点= [10.1 - -34.6;9.9 - -34.5;0 -37]路点= 10.1000 - -34.6000%解决中午9.9000 - -34.5000%会合点0 -37.0000%的最终目的地速度= [25;15);spdtimes = (2.5;3.5);%运行时间修复后中午= 12;[drlat, drlong drtime] = dreckon(锚点、中午、速度、spdtimes);[drlat, drlong drtime] ans路标9.7121 - -34.5478 = 9.8999 -34.4999 12.5354%改变13.0000% -34.6508 - 14.0000% 9.3080小时9.1060 - -34.7022 14.5000%速度变化到15节-34.7330 - 15.0000% 8.9847小时停在最后spdtime 8.8635 - -34.7639 15.5000%,最后没有达到%路标

版本历史

之前介绍过的R2006a

另请参阅

||