Skip to main content
. 2021 Apr 11;21(8):2690. doi: 10.3390/s21082690
Algorithm 1 SINR-greedy-based TAS selection algorithm.
Inputs: H,Q2K,NT,NS,K,σx2,σz21: Cn=H(:,n)F, n=1,2,,NT2: [V,u]=max{C1,C2,,CNT}3: HS=H(:,u)4: H¯0=H(:,[1:(u1)(u+1):end])5: for k=1,2,,NS16:for q=1,2,,(NTk)7: Htemp=[HS(:,1:k)H¯k1(:,q)]8: H˜temp=[HtempQ2KTHtemp*]9: V˜k,q=(H˜tempH˜tempH+2Kσz2σx2I2K)110: λk,q=Tr[V˜k,q]11:end12:q^= arg minq λk,q13:HS(:,k+1)=H¯k1(:,q^)14:H¯k=H¯k1(:,[1:(q^1)(q^+1):end])15: endOutput: HS