Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to generate this in MATLAB

Status
Not open for further replies.

David83

Advanced Member level 1
Joined
Jan 21, 2011
Messages
410
Helped
45
Reputation
92
Reaction score
45
Trophy points
1,308
Activity points
3,639
Hello all,

I am trying to do something particular in MATLAB, which is very similar, but not the same as, transmitting a signal over ISI channel using SC-FDE.

Suppose the transmitted signal is given by:

\[s(t)=\sum_{k=-N_g}^{N_d-1}d_g\,g(t-kT_s)\]

where g(t) is a rectangular pulse of duration Ts (the symbol duration), d_k are (bipolar) BPSK symbols, N_g is the CP length and N_d is the block length both in symbols. 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. So, the received signal is given by:

\[v(t)=\sum_{k=-N_g}^{N_d-1}d_k\sum_{p=1}^{N_p}h_pg(t-kT_s-\tau_p)+w(t)\]

where w(t) is AWGN process. How to generate v(t) in MATLAB in continuous time as in the last equation?

Thanks in advance
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top