필터 지우기
필터 지우기

Received Signal in Continuous Time

조회 수: 2 (최근 30일)
S. David
S. David 2013년 12월 6일
Hello all,
I am trying to do this in MATLAB, and I appreciate any help: I have the transmitted signal in a communication system where single carrier modulation with frequency domain equalization, known as SC-FDE, is used, as (I will use the Latex syntax in writing the equations):
s(t)=\sum_{k=-N_g}^{N_d-1}d_k g(t-kT_s)
where N_g and N_d are the lengths of the cyclic prefix and data block in symbols, d_k are the transmitted symbols and g(t) is a rectangular pulse of duration T_s, where T_s is the symbol duration.
The channel impulse response is given by:
h(\tau;t)=\sum_{p=1}^{N_p}h_p\delta(t-\tau_p)
where N_p is the number of resolvable paths, and h_p and \tau_p are the channel gains and delays, respectively.
The received signal then can be written as:
r(t)=\sum_{k=-N_g}^{N_d-1}d_k\sum_{p=1}^{N_p}h_p g(t-kT_s-\tau_p)+w(t)
where w(t) is AWGN process.
I have done the above system in the discrete time, but now I want to have r(t) in MATLAB, i.e., in the continuous time. How can I do that?
Thanks in advance

답변 (0개)

카테고리

Help CenterFile Exchange에서 PHY Components에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by