【正文】
通過這次培訓(xùn),我認(rèn)識(shí)到只有沉下身來,靜下心來認(rèn)真學(xué)習(xí),踏實(shí)做事,多用心,多動(dòng)腦,才能讓工作有好的起色。在實(shí)訓(xùn)期間,小組成員之間相互合作,每個(gè)人都有明確的分工與任務(wù)。所以O(shè)FDM和MIMO這一對互補(bǔ)的技術(shù)自然走到了一起,現(xiàn)在是3G,未來也是4G以及新一代WLAN技術(shù)的核心。實(shí)訓(xùn)分為兩個(gè)階段,第一階段是老師布置了一些的作業(yè)給我們操練,在老師精心的指導(dǎo)下我們已把八個(gè)練習(xí)做的很好了,之后,便開始了自由選擇題目的實(shí)訓(xùn)。ylabel(39。axis([N N 20 20])。endfor j=0:N1 R(j+1)=sum(out1.*[out2(1+j:N),out2(1:j)])。coeff=[1,1,0,0,1,1,1]。 周期for k=1:N 計(jì)算一個(gè)周期的m序列輸出 a_n=mod(sum(reg.*coeff(1:length(coeff)1)),2)。運(yùn)行結(jié)果:實(shí)例三:clear。endj=N+1:N1。 reg=[reg(2:length(reg)),a_n]。reg=ones(1,9)。 for jj=1:Nt training_symbols_buf=[training_symbols_buf,Wk^(floor(carrier_count/Nt)*(jj1)*ii)*training_symbols(ii,1)]。 Wk=exp((2*pi/carrier_count)*i)。 %grid on %hold on %end %hold off disp(39。)。)。 %y_bit=graph_inf_bit(:,2,rev)。202。243。/dB39。212。 axis([2 16 1])。 subplot(Nr,1,rev)。 Perr_bit(1,rev)=n_err_bit(1,rev)/(baseband_out_length*bits_per_symbol)。 end end end end %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ graph_inf_sym(SNRsnr_min+1,1,rev)=SNR。 re_met_sym(:,1,rev)= re_met_sym_buf_buf(:)。 end r_sym=pskdemod(RRR,M_psk,0)。 for iii=1:num_X for ttt=1:size(eta,2) if eta(iii,ttt)~=0 RR(iii,1)=RR(iii,1)+r_til(eta(iii,ttt),1,iii)*a_til(eta(iii,ttt),1,iii)*delta(eta(iii,ttt),iii)。 a_til(eta(co_ii,co_tt),:,co_ii)=conj(H(epsilon(eta(co_ii,co_tt),co_ii),:))。 RRR=[]。 H_buf=zeros(carrier_count,Nt)。 end end end %q=zeros(L*Nt,L*Nt)。 Wk=exp((2*pi/carrier_count)*i)。 Y_buf=(spectrum_matrix(:,2:co_time+1))。 end %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ rx_spectrum=reshape(rx_buf(1,:,rev),addprefix_length,co_time+1)。 end txch=awgn(tx_tmp,SNR,39。,]。4,5,6,2]。 %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ tx_tmp=tx。 time_matrix=ifft(IFFT_tx_buf)。 for rev=1:Nr for ii=1:Nt tx_buf=reshape(XX(:,ii),carrier_count,co_time+1)。 else XX((con_r1)*carrier_count+1:con_r*carrier_count,con_c)=conj(data((abs(real(O(con_r,con_c)))1)*carrier_count+1:abs(real(O(con_r,con_c)))... *carrier_count,1))*sign(real(O(con_r,con_c)))。 data=[data。 data_buf=pskmod(de_data,M_psk,0)。 re_met_sym_buf=zeros(carrier_count,symbols_per_carrier,Nr)。 SNR n_err_sym=zeros(1,Nr)。 for SNR=snr_min:snr_max clc disp(39。 snr_min=3。 carriers = (1: carrier_count) + (floor(IFFT_bin_length/4) floor(carrier_count/2))。 coj_mt(con_ro,abs(real(O(con_ro,con_co))))=imag(O(con_ro,con_co))。 for con_ro=1:co_time for con_co=1:Nt if abs(real(O(con_ro,con_co)))~=0 delta(con_ro,abs(real(O(con_ro,con_co))))=sign(real(O(con_ro,con_co)))。)。 Nt=size(O,2)。2+j 1+j 0。 addprefix_length=IFFT_bin_length+cp_length。 IFFT_bin_lengt