123456789101112131415 |
- function cvar=circvar(ph)
- % Synopsis
- % cm=circvar(ph)
- % Desription:
- % cm is the circular variance of the phase data in
- % ph (angular data) in radians
- C=sum(cos(ph), 'omitnan');
- S=sum(sin(ph), 'omitnan');
- R=sqrt(S^2+C^2);
- l=find(not(isnan(ph)));
- if(length(l)>0);
- cvar=1-R/length(l);
- else
- cvar=NaN;
- end;
|