rx_correct_phaseshift.m
上传用户:cjx922
上传日期:2017-12-13
资源大小:205k
文件大小:0k
源码类别:

通讯编程

开发平台:

Matlab

  1. function [rx]=rx_correct_phaseshift(rx,phi);
  2. %修正相移
  3. switch rx.combining_type
  4.     case 'MRC'%对收到的原始信号,不需要修正相移,这个过程在两个信号合并时就进行了
  5.         rx.signal2analyse=[rx.signal2analyse;rx.received_signal];
  6.     otherwise
  7.         rx.signal2analyse=[rx.signal2analyse;rx.received_signal.*exp(j*phi)];
  8. end