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

matlab例程

开发平台:

Matlab

  1. % Program 2-4
  2. % comb.m
  3. %
  4. % Generate additive white gausian noise
  5. % Programmed by H.Harada  
  6. function [iout,qout] = comb (idata,qdata,attn)
  7. %****************** variables *************************
  8. % idata : input Ich data
  9. % qdata : input Qch data
  10. % iout   output Ich data
  11. % qout   output Qch data
  12. % attn : attenuation level caused by Eb/No or C/N
  13. %******************************************************
  14. iout = randn(1,length(idata)).*attn;
  15. qout = randn(1,length(qdata)).*attn;
  16.  
  17. iout = iout+idata(1:length(idata));
  18. qout = qout+qdata(1:length(qdata));
  19. % ************************end of file***********************************