function [MCS, mcs_no] = MCS_sel(ModulationMode,CodeRate) switch ModulationMode case 'BPSK' MCS = 0; mcs_no = [2,2]; case 'QPSK' if(CodeRate==1/2) MCS = 1;mcs_no = [4,2]; end if CodeRate==3/4 MCS = 2;mcs_no = [4,4]; end case '16QAM' if CodeRate==1/2 MCS = 3;mcs_no = [16,2]; end if CodeRate==2/3 MCS = 4;mcs_no = [16,3]; end if CodeRate==3/4 MCS = 4;mcs_no = [16,4]; end case '64QAM' if CodeRate==2/3 MCS = 5;mcs_no = [64,3]; end if CodeRate==3/4 MCS = 6;mcs_no = [64,4]; end if CodeRate==5/6 MCS = 7;mcs_no = [64,6]; end end end