function cfgUI = RU_for_cfgUI(RU_avai,cfgUI) mode = strrep(num2str(RU_avai),' ',''); if cfgUI.numUsers == 1 switch mode case {'1111','1100','0011','1000','0100','0010','0001'} cfgUI.user1.f = RU_avai; case {'0111','1011'} cfgUI.user1.f = [0,0,1,1]; case {'1101','1110'} cfgUI.user1.f = [1,1,0,0]; case {'1001','1010'} cfgUI.user1.f = [1,0,0,0]; case {'0110','0101'} cfgUI.user1.f = [0,1,0,0]; end elseif cfgUI.numUsers == 2 switch mode case '1111' cfgUI.user1.f = [1,1,1,1]; cfgUI.user2.f = [1,1,1,1]; case {'0111','1011','0011'} cfgUI.user1.f = [0,0,1,1]; cfgUI.user2.f = [0,0,1,1]; case {'1101','1110','1100'} cfgUI.user1.f = [1,1,0,0]; cfgUI.user2.f = [1,1,0,0]; case {'0001','0010','0100','1000'} cfgUI.user1.f = RU_avai; cfgUI.user2.f = RU_avai; case '0101' cfgUI.user1.f = [0,1,0,0]; cfgUI.user2.f = [0,0,0,1]; case '0110' cfgUI.user1.f = [0,1,0,0]; cfgUI.user2.f = [0,0,1,0]; case '1001' cfgUI.user1.f = [1,0,0,0]; cfgUI.user2.f = [0,0,0,1]; case '1010' cfgUI.user1.f = [1,0,0,0]; cfgUI.user2.f = [0,0,1,0]; end end end