嗨,togehter,
我想知道为什么坎贝尔没有提供两次通过(两次通过)的方法来计算风向的标准偏差。
标准方法只是用于估计风向的单程方法。(例如Yamartino)
原因是什么?
-cpu功率
如果crbasic的下一个版本提供:
-风向标准偏差(二次通过法)
-风向最大值
-风向最小值
问候moho
正常的两次通过方法需要在处理之前对数据收集的整个时间段内的数据进行缓冲。正是由于这个原因,这些方法通常不用于SD计算,因为您可能会很快耗尽内存。另一个缺点是,您需要在间隔结束时一次性进行大量处理,而不是在每次测量后进行一点点处理。
如果你想要这个功能,尽管目前在CRBasic中没有什么可以阻止你这样做。您需要将数据缓冲到一个数组中,该数组保存所选时间段内的每个方向测量值,然后您可以使用自定义代码运行该数组并计算SD,也可以使用StdDevSpa、MaxSpa和MinSpa指令进行处理。不过,StdDevSpa不太可能合适,因为您需要解决向北(360度<;->;0度)移动的问题。
安得烈