directionavg¶
[diravg] = directionavg(direction, NPointsAvg, NPointsInterval, dispout)
Description¶
Average direction
Inputs¶
- direction
- Direction time series data in (degree)
- NPointsAvg=length(direction(:,1));
- Number of data points from start of each section (interval) to be averaged
- NPointsInterval=length(direction(:,1));
- Number of points that each section (interval) has
- dispout=’no’;
- Define to display outputs or not (‘yes’: display, ‘no’: not display)
Outputs¶
- diravg
- Averaged direction data in (degree)
Examples¶
direction(:,1)=45.*rand(10,1);
[diravg]=directionavg(direction);
direction(:,1)=225.*rand(5*60,1); %One data point every minute for 5 hours
[diravg]=directionavg(direction,10,60,'yes');
References¶
Yamartino, R. J. (1984). A comparison of several “single-pass” estimators of the standard deviation of wind direction. Journal of Climate and Applied Meteorology, 23(9), 1362-1366.