disper.m
上传用户:m_sun_001
上传日期:2014-07-30
资源大小:1115k
文件大小:1k
源码类别:

matlab例程

开发平台:

Matlab

  1. % Program 2-2
  2. % disper.m
  3. %
  4. % calculate dispersion and standard deviation
  5. %
  6. % Programmed by H.Harada
  7. %
  8. function  [sigma2, sigma]=disper(indata)
  9. %****************** variables *************************
  10. %  indata  : Input data 
  11. %  sigma2  : dispersion
  12. %  signa   : standard deviation
  13. %******************************************************
  14. % calculate average value
  15. mvalue= sum(indata)/length(indata);
  16. % calculate square average
  17. sqmean= sum(indata.^2)/length(indata);
  18. % calculate dispersion
  19. sigma2=sqmean-mvalue^2;
  20. % calculate standard deviation
  21. sigma=sqrt(sigma2);
  22. % ************************end of file***********************************