how I can represent it in MATLAB

2 views (last 30 days)
shadi
shadi on 5 Dec 2023
Answered: Image Analyst on 5 Dec 2023
y[k, l] = ∑ki=-kv to kv∑l=0 to li = b[ki , li ] h[ki , li ] x[[k − ki ]N , [l − li ]M] =
h[k, l] ∗ x[k, l] (2D Circular Convolution)
h[ki , li ]= e−j2π ki/ NT *li/ MΔf . and [·]N , [·]M denote modulo N and M operations, respectively. We have the total number of paths: ∑ki kv=−kν to kv ∑ li =0 to li b[ki , li ] = P. Each path circularly shifts the transmitted symbols by the delay and Doppler taps
for k=0 to 32 , l=0 to 32 , ki =5 li =10
, b[ki , li ] ∈ {0, 1} is the path indicator, i.e., b[ki , li ] = 1 indicates that there is a path with Doppler tap ki and delay tap l i with corresponding path magnitude hˆ[ki , li ], otherwise, there is no such path, i.e., b[ki , li ] = 0 and hˆ[ki , li ] = 0
how can I represent y[k,l] in MATLAB
  2 Comments
shadi
shadi on 5 Dec 2023
Edited: shadi on 5 Dec 2023
that equation y[k,l]

Sign in to comment.

Answers (1)

Image Analyst
Image Analyst on 5 Dec 2023
See if the attached manual convolution helps you at all. Adapt as needed.

Categories

Find more on Detection, Range and Doppler Estimation in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!