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: Rmin ← unset
2: while optimizer.not_converged() do
3: Nt ← optimizer.next()
4:  CNRt ←10log10[C/(E + Nt)]
5:  , CNRt Sec. III-D
6: f^E>0(CNRt) estimate on yE>0, CNRt Sec. III-D
7: R2(f^E=0f^E>0)2dCNRSec. III-E
8: if Rmin is unset or R < Rmin then
9:   N|inNt
10:   RminR
11: end if
12:  optimizer.update (Nt, R)
13: end while