Skip to main content
. Author manuscript; available in PMC: 2020 Dec 16.
Published in final edited form as: IEEE Trans Microw Theory Tech. 2020;68(6):10.1109/tmtt.2020.2986286. doi: 10.1109/tmtt.2020.2986286
1: span ← max(ENRg) − min(ENRg)
2: for k = 1 to My do
3:  ENRg [k] ← min(ENRg) + (k/My) × span
4: E[My+k]=Ng10ENRg[k]/10
5:
6: shuffle(E[My …2My])
7: for k = 1 to My do
8: C[My+k]=(Ng+E[My+k])10CNRg[k]/10
9: end for