資源簡介
OFDM全部代碼,為 matlab 代碼。代碼全 可以直接使用
代碼片段和文件信息
function?rx_signal?=?channel(tx_signal?cir?sim_options);
global?sim_consts;
[n_tx_antennas?n_rx_antennas]?=?get_n_antennas(sim_options);
%?Channel?effect
rx_signal?=?zeros(n_rx_antennas?size(tx_signal2)+size(cir2)-1);
for?rx_ant?=?1:n_rx_antennas???
???for?tx_ant?=?1:n_tx_antennas
??????rx_signal(rx_ant:)?=?rx_signal(rx_ant:)?+?...
?????????conv(tx_signal(tx_ant:)?cir((rx_ant-1)*n_tx_antennas+tx_ant:));
???end
end
len?=?size(rx_signal?2);
%?Add?noise
%?calculate?noise?variance
%?64/52?scale?factor?normalizes?the?noise?with?the?used?subcarrier?number
noise_var?=?64/52/(10^(sim_options.SNR/10))/2;
noise?=?sqrt(noise_var)?*?(randn(n_rx_antennas?len)?+?j*randn(n_rx_antennas?len));
extra_noise?=?sqrt(noise_var)?*?(randn(n_rx_antennassim_consts.Ext
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????7898??2001-12-05?00:08??802.11a?OFDM?MATLAB\ui_check_params.m
?????文件????????400??2001-11-28?00:33??802.11a?OFDM?MATLAB\create_freq_offset.m
?????文件????????380??2001-11-28?00:32??802.11a?OFDM?MATLAB\get_bits_per_symbol.m
?????文件???????1045??2001-12-04?23:44??802.11a?OFDM?MATLAB\get_channel_ir.m
?????文件????????245??2001-11-13?22:52??802.11a?OFDM?MATLAB\get_n_antennas.m
?????文件????????554??2000-02-10?14:58??802.11a?OFDM?MATLAB\get_punc_params.m
?????文件???????1056??2001-11-28?00:04??802.11a?OFDM?MATLAB\phase_noise_model.m
?????文件????????652??2005-08-25?09:47??802.11a?OFDM?MATLAB\readme.txt
?????文件???????2392??2001-12-04?23:46??802.11a?OFDM?MATLAB\receiver.m
?????文件???????2600??2001-12-04?23:50??802.11a?OFDM?MATLAB\runsim.m
?????文件?????????88??2001-11-12?22:55??802.11a?OFDM?MATLAB\rx_bpsk_demod.m
?????文件????????577??2001-11-11?22:52??802.11a?OFDM?MATLAB\rx_deinterleave.m
?????文件????????607??2001-12-04?23:51??802.11a?OFDM?MATLAB\rx_demodulate.m
?????文件????????906??2001-12-04?23:52??802.11a?OFDM?MATLAB\rx_depuncture.m
?????文件???????2307??2001-12-04?23:52??802.11a?OFDM?MATLAB\rx_diversity_proc.m
?????文件???????1208??2001-11-18?00:33??802.11a?OFDM?MATLAB\rx_estimate_channel.m
?????文件???????1524??2001-12-04?23:53??802.11a?OFDM?MATLAB\rx_find_packet_edge.m
?????文件???????1351??2001-11-17?19:26??802.11a?OFDM?MATLAB\rx_fine_time_sync.m
?????文件???????1280??2001-12-04?23:56??802.11a?OFDM?MATLAB\rx_frequency_sync.m
?????文件????????460??2001-11-17?21:52??802.11a?OFDM?MATLAB\rx_gen_chan_amps.m
?????文件????????444??2001-11-11?23:24??802.11a?OFDM?MATLAB\rx_gen_deintlvr_patt.m
?????文件????????722??2001-11-12?23:12??802.11a?OFDM?MATLAB\rx_init_viterbi.m
?????文件????????292??2001-11-17?14:49??802.11a?OFDM?MATLAB\rx_mr_combiner.m
?????文件????????596??2001-11-17?20:39??802.11a?OFDM?MATLAB\rx_phase_tracker.m
?????文件???????3344??2001-12-04?23:58??802.11a?OFDM?MATLAB\rx_pilot_phase_est.m
?????文件????????475??2001-11-11?22:43??802.11a?OFDM?MATLAB\rx_qam16_demod.m
?????文件???????1454??2001-11-28?00:38??802.11a?OFDM?MATLAB\rx_qam64_demod.m
?????文件????????264??2002-01-24?10:13??802.11a?OFDM?MATLAB\rx_qpsk_demod.m
?????文件????????610??2001-11-17?23:51??802.11a?OFDM?MATLAB\rx_radon_hurwitz.m
?????文件???????1845??2001-12-04?23:59??802.11a?OFDM?MATLAB\rx_timed_to_freqd.m
............此處省略27個文件信息
評論
共有 條評論