pls check the rar file for the details
[url removed, login to view]
some code is already done
i need the code with comments also with explanation
i can pay 30$
Here is the explanation again:
Here is the explanation:
I have attached the paper to this email
I want the curve for Fig 2 and Figure 3 in the material included here but only for SM and not for SIMO.
Only SM curves are needed and not SIMO
I have a working code and i will prefer that you use this working code. The code has already done for hard decoding and in the way of completing the soft decoding.
I have created an LLR function which implement the equation (7) in section 3.1 of the material.
I will like the result to look like the one obtained in the paper.
It will be appreciated if you can also add the result of simulation without channel coding.
You can ask me again for any clarification that you need.
need only code with comments
report not required
i explained the code to you. and i also include some explanation in the text file.
If you are in this field, you would understand it. u will only ask me specific questions. i checked it myself and i see its well explanatory.
here is the process:
1. create my QAM mode:
alphabit = modem.qammod('M', 2^m); %QAM modulation
% then i specified the number of transmitter Nt and receiver Nr
% I initialize snr
snr = 0:2:30;
% i declare the number of iterations to be 10000
ii = 1:1000
%generate bit stream and make it multiple streams
bit_stream = randint(1,(100*log2(M*Nt)*1/2));
% Define trelllis for convolutional code
trellis = poly2trellis(3,[7 5]);
code = convenc(bit_stream,trellis);
% apply interleaving
nrows = 3; % Use 3 shift registers
slope = 2;
% Delays are 0, 3, 6, 9, and 12.
intlv = convintrlv(bit_stream,nrows,slope)
%separate the codes to intenna index and antenna symbols
the rest u can follow
I have u the channel and i also provide you the LLR. and u said i didnt do much and that code were not clear ?
to a expert it is more than enough. as u can see in the code. i have done the hard coding
I think all you need to add to the code is softoutput = vitdec(.....soft) just decode softly
and then tidy it up