已解决问题
Matlab仿真OFDM系统,关于添加循环前缀的问题
提问者:snisn   |  提问时间:2012-4-8 18:02
我在使用Matlab做OFDM系统的仿真,目前的系统框图为:输入二进制序列->分组->QPSK调制->IFFT->加入循环前缀 添加循环前缀部分我不懂怎么做,因为我的理解是在每一个OFDM符号之间加入循环前缀,那就要求在做完IFFT后,得到每个符号的时域波形,然后将波形的后边一部分复制到符号的头部。 但现在的问题是,做完IFFT后,我不知道怎么得到每个子载波的时域波形。请问接下来要怎么处理IFFT的输出,然后加入循环前缀?
IFFT后的时域序列取其后面一部分放到该符号的前面就行了!
回答时间:2012-4-8 19:06
此答案得到2次回应
可是我做完IFFT后得到的是一些离散的复数值,请问这些值和时域怎么联系起来?
snisn  |  回应时间:2012-4-8 22:07
是的!其实如果每个子载波都调制发射信号的话时域是复数形式的,要得到时域实信号,那子载波只能利用一半,另一半子载波调制对称共轭的信号,这样时域就是实数了!
xts0203  |  回应时间:2012-4-10 12:25
 
我要回应:  回应字数在5000字以内