Group: comp.lang.fortran · Group Profile · Search for Getsd in comp.lang.fortran
Author: Tom Micevski
Date: Jan 19, 2007 19:49
...=pack(q(:,i), q(:,i) miss)) sd(i) = getsd (x=pack(q(:,i), q(:,i) miss),...= sum(x)/nr end function getmean ! ====================================================== pure function getsd (x, m) IMPLICIT NONE REAL(rk), INTENT(IN) :: x(:), m REAL(rk) :: getsd INTEGER :: i real(rk) :: nr1, resid(size(x))...(i=1:size(x)) resid(i) = x(i) - m getsd = dot_product(resid,resid)/nr1 getsd = sqrt(...
|