| 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: | , CNRt Sec. III-D |
| 7: | Sec. III-E |
| 8: | if Rmin is unset or R < Rmin then |
| 9: | N|in ← Nt |
| 10: | Rmin ← R |
| 11: | end if |
| 12: | optimizer.update (Nt, R) |
| 13: | end while |