文件名称:matlab由频域变时域的代码-Simple_SISO_OFDM:使用BPSK解调来模拟SISOOFDM
文件大小:420KB
文件格式:ZIP
更新时间:2024-06-10 12:00:46
系统开源
matlab由频域变时域的代码仿真中的简单SISO OFDM 该存储库将通过使用wl_example_siso_ofdm_txrx.m上的示例代码来通过BPSK解调来模拟SISO OFDM。 注意:该存储库是NCTU课程“无线通信系统2018”中的作业。 如果您正在学习本课程,请不要从此存储库中复制。 版权所有。 描述 示例代码wl_example_siso_ofdm_txrx.m遵循以下步骤。 生成OFDM发送样本 通过WARP或模拟传输发送样本 解码收到的样本 计算信噪比/通道并绘制 在信号生成方面, 产生序言 产生数字位 将数字位调制为频域样本 添加试点样本 通过FFT将频率采样转换为时间采样 插入CP(循环前缀) 将符号重塑为一维样本 在解码部分, 包检测 CFO校正(在仿真中无用) 频道估算 删除CP(循环前缀) 通过FFT将时间样本转换为频率样本 解码频率样本 SFO校正 BPSK OFDM仿真 分区示例代码来signal_gen.m和decode.m signal_gen.m 信号发生器和传输 将传输的数字位输出到tx_data.bin 将传输的频域样本输出到tx_sym
【文件预览】:
Simple_SISO_OFDM-master
----src()
--------simulation.m(1KB)
--------read_complex_binary.m(581B)
--------read_real_binary.m(471B)
--------signal_gen.m(13KB)
--------decode.m(24KB)
----res()
--------Tx_waveform.png(51KB)
--------LTS_correlation.png(46KB)
--------Constellations.png(18KB)
--------Phase.png(50KB)
--------SNR_BER.png(36KB)
--------Rx_waveform.png(53KB)
--------Channel.png(33KB)
--------EVM.png(145KB)
----CONTRIBUTING.md(1KB)
----LICENSE(34KB)
----README.md(3KB)
----.gitignore(1KB)