I understood your answer, and I have another questions.
I still don’t know why the throughput calcuate every time different.
I checked the ‘Simulation_result.UE_specific.throughput_coded’ and found everytime when i did simulation the result of throughput_coded is different.
I try to find the reason, but I cannot find.
Could you give me some advices?
are you talking about individual values in the array Simulation_result.UE_specific.throughput_coded or about the average value, i.e. the mean value over many subframes?
Of course the individual values will be different from simulation to simulation, since the channel is not the same. However, on average they should converge to the same mean value.
I am talking about the throughput ‘throughput = sum(sum(simulation_results.UE_specific(1).throughput_coded,3),1)./ N_subframes ./ 1e-3 ./ 1e6’ over many subframes about 5000.
and I set the simulation type = ‘parallel’, SUSISO, SNR range = -10:5:10.
However, still the throughputs are always different in same SNR point.
I guess something working randomly, but I couldn’t find it.