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

matlab例程

开发平台:

Matlab

  1. function y = pol2bin(x)
  2. % pol2bin
  3. % Converts polar numbers (-1,1) to binary numbers (0,1)
  4. % Accepts a 1-D array of polar numbers
  5. % Removes trailing zeros, since they are not valid data
  6. % % Remove zeros - not needed with intelligent decoding
  7. % last_data=length(x);
  8. % while x(last_data) == 0
  9. %  last_data = last_data - 1;
  10. % end
  11. y = ones(1,length(x));
  12. for i = 1:length(x)
  13. if x(i) == -1
  14. y(i) = 0;
  15. end
  16. end