freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

20xx年本科畢業(yè)設(shè)計(jì):基于matlab的ofdm系統(tǒng)仿真及分析(參考版)

2024-11-27 03:32本頁面
  

【正文】 average_。 avg_temp_time = IFFT_bin_length*symbols_per_average。OFDM Time Signal39。Time (samples)39。Amplitude (volts)39。 % 畫出整個(gè)時(shí)域 OFDM temp_time = IFFT_bin_length*(symbols_per_carrier+1)。 end %串并轉(zhuǎn)換 ofdm_modulation=reshape(windowed_time_wave_matrix39。) for i = 1:symbols_per_carrier + 1 windowed_time_wave_matrix(i,:)=real(time_wave_matrix(i,:)).*hamming(IFFT_bin_length)39。) title(39。) xlabel(39。 figure(4) 32 plot(0:IFFT_bin_length1, temp_time) hold on end grid on ylabel(39。 temp_time = ifft(temp_bins39。 temp_bins(carriers(f))=IFFT_modulation(2,carriers(f))。OFDM Time Signal, One Symbol Period39。Time39。Amplitude39。 time_wave_matrix = time_wave_matrix39。) % 通過 IFFT將頻域轉(zhuǎn)化為時(shí)域,得到時(shí)域信號(hào) time_wave_matrix = ifft(IFFT_modulation39。) title(39。) xlabel(39。) axis ([0 IFFT_bin_length 200 +200]) grid on ylabel(39。) stem(conjugate_carriers1, (180/pi)*angle(IFFT_modulation(2,conjugate_carriers)),39。) hold on stem(carriers1, (180/pi)*angle(IFFT_modulation(2,carriers)),39。) figure (2) plot(0:IFFT_bin_length1, (180/pi)*angle(IFFT_modulation(2,1:IFFT_bin_length)), 39。) title(39。) xlabel(39。) grid on axis ([0 IFFT_bin_length ]) ylabel(39。 % 畫出頻域中的 OFDM信號(hào)代表 figure (1) stem(0:IFFT_bin_length1, abs(IFFT_modulation(2,1:IFFT_bin_length)),39。 IFFT_modulation(:,carriers) = plex_carrier_matrix。 plex_carrier_matrix = plex(X,Y)。 end 31 % 把差分符號(hào)代碼轉(zhuǎn)換成相位 carrier_matrix = carrier_matrix * ((2*pi)/(2^bits_per_symbol))。carrier_matrix]。 end end % 串并轉(zhuǎn)換 carrier_matrix = reshape(modulo_baseband, carrier_count, symbols_per_carrier)39。 for k = 1:(length(baseband_out)/bits_per_symbol) modulo_baseband(k) = 0。 bit_error_count = size(bit_errors,2)。 end end baseband_in=reshape(Rx_binary_matrix,1,size(Rx_binary_matrix,1)*size(Rx_binary_matrix,2))。 Rx_serial_symbols = floor(Rx_serial_symbols/2)。,1,size(Rx_decoded_symbols,1)*size(Rx_decoded_symbols,2))。 Rx_decoded_symbols(decoded)=i。 decoded=find((Rx_decoded_phase=plus_delta)amp。 plus_delta = center_phase+delta_phase。 Rx_decoded_symbols= zeros(size(Rx_decoded_phase,1),size(Rx_decoded_phase,2))。 30 %12345678 % 相位轉(zhuǎn)化為符號(hào) base_phase = 360/2^bits_per_symbol。 phase_negative = find(Rx_decoded_phase 0)。 Rx_phase(phase_negative) = rem(Rx_phase(phase_negative)+360,360)。 % 計(jì)算載波的相位 % 弧度轉(zhuǎn)換為角度 % 歸一化相位( 0360) Rx_phase = angle(Rx_carriers)*(180/pi)。bd39。 Rx_mag_P = abs(Rx_carriers)。) % 抽取接收信號(hào)中有載 波的點(diǎn) Rx_carriers = Rx_spectrum(carriers,:)39。) title(39。) xlabel(39。) axis ([0 IFFT_bin_length 200 +200]) grid on ylabel(39。) stem(conjugate_carriers1, (180/pi)*angle(Rx_spectrum(conjugate_carriers,2)),39。) hold on stem(carriers1, (180/pi)*angle(Rx_spectrum(carriers,2)),39。) figure (8) plot(0:IFFT_bin_length1, (180/pi)*angle(Rx_spectrum(1:IFFT_bin_length,2)), 39。) title(39。) xlabel(39。) grid on axis ([0 IFFT_bin_length ]) ylabel(39。 % 畫出接收到的 OFDM信號(hào)頻域代表 %12345678 figure (7) stem(0:IFFT_bin_length1, abs(Rx_spectrum(1:IFFT_bin_length,2)),39。 29 %RECEIVE % 根據(jù)符號(hào)長度和符號(hào)數(shù)將串行的符號(hào)轉(zhuǎn)換為并行的 % 每一列是符號(hào)周期 Rx_Data_matrix = reshape(Rx_Data, IFFT_bin_length, symbols_per_carrier + 1)。 for i=2:length(ofdm_modulation) copy1(i)=ofdm_modulation(i1)。 noise = randn(1, length(Tx_data))*noise_scale_factor。 noise_sigma = Tx_signal_power/linear_SNR。 %信道 ======================================================= % The channel model is Gaussian (AWGN) +Multipath(時(shí)延為 1) Tx_signal_power = var(Tx_data)。OFDM Signal Spectrum39。Normalized Frequency ( = fs/2)39。Magnitude (dB)39。rd39。 end average_fft_log = 20*log10(average_fft)。 subset_ofdm_f = abs(fft(subset_ofdm))。 average_fft(1:avg_temp_time) = 0。 avg_temp_time = IFFT_bin_length*symbols_per_average。OFDM Time Signal39。Time (samples)39。Amplitude (volts)39。 % 畫出整個(gè)時(shí)域 OFDM temp_time = IFFT_bin_length*(symbols_per_carrier+1)。 end %串并轉(zhuǎn)換 ofdm_modulation=reshape(windowed_time_wave_matrix39。) for i = 1:symbols_per_carrier + 1 windowed_time_wave_matrix(i,:)=real(time_wave_matrix(i,:)).*hamming(IFFT_bin_length)39。) title(39。) xlabel(39。 figure(4) plot(0:IFFT_bin_length1, temp_time) hold on end grid on ylabel(39。 temp_time = ifft(temp_bins39。 temp_bins(carriers(f))=IFFT_modulation(2,carriers(f))。OFDM Time Signal, One Symbol Period39。Time39。Amplitude39。 time_wave_matrix = time_wave_matrix39。) % 通過 IFFT將頻域轉(zhuǎn)化為時(shí)域,得到時(shí)域信號(hào) time_wave_matrix = ifft(IFFT_modulation39。) title(39。) xlabel(39。) axis ([0 IFFT_bin_length 200 +200]) grid on ylabel(39。) stem(conjugate_carriers1, (180/pi)*angle(IFFT_modulation(2,conjugate_carriers)),39。) hold on stem(carriers1, (180/pi)*angle(IFFT_modulation(2,carriers)),39。) % figure (2) plot(0:IFFT_bin_length1, (180/pi)*angle(IFFT_modulation(2,1:IFFT_bin_length)), 39。) title(39。) xlabel(39。) grid on axis ([0 IFFT_bin_length ]) 27 ylabel(39。 % 畫出頻域中的 OFDM信號(hào)代表 figure (1) stem(0:IFFT_bin_length1, abs(IFFT_modulation(2,1:IFFT_bin_length)),39。 IFFT_modulation(:,carriers) = plex_carrier_matrix。 plex_carrier_matrix = plex(X,Y)。 end % 把差分符號(hào)代碼轉(zhuǎn)換成相位 carrier_matrix = carrier_matrix * ((2*pi)/(2^bits_per_symbol))。carrier_matrix]。 end end % 串并轉(zhuǎn)換 carrier_matrix = reshape(modulo_baseband, carrier_count, symbols_per_carrier)39。 for k = 1:(length(baseband_out)/bits_per_symbol) modulo_baseband(k) = 0。 %發(fā)送端 %產(chǎn)生隨機(jī)二進(jìn)制數(shù)據(jù) : baseband_out = round(rand(1,baseband_out_length))。%總比特?cái)?shù) carriers = (1:carrier_count) + (floor(IFFT_bin_length/4) floor(carrier_count/2))。 % 每個(gè)載波使用的符號(hào)數(shù) SNR = 10。 % 載波的數(shù)量 bits_per_symbol = 2。 IFFT_bin_length = 1024。 Communication Engineering Journal, 1997,9,(01):2832. [10] 尹長川 ,羅濤 ,樂光新 .多載 波寬帶無線通信技術(shù) [M].北京 :北京郵電 大學(xué)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1