matlab,关于OFDM 的ifft问题

carrier_num=256;ifft_dat_after=zeros(carrier_num*4,1);source_dat_rand=randint(256,1,4... carrier_num = 256;
ifft_dat_after = zeros(carrier_num*4, 1);

source_dat_rand = randint(256, 1, 4);
mod_dat_qpsk = pskmod(source_dat_rand, 4);

%从频域数据mod_dat_qpsk得到时域数据ifft_dat_after

ifft_dat_after = ifft(mod_dat_qpsk).*length(ifft_dat_after);

求ifft为何要.*length(ifft_dat_after),这个何意?
展开
 我来答
yangxiang8021
2010-04-14
知道答主
回答量:10
采纳率:0%
帮助的人:0
展开全部
matlab自带函数ifft没有把子载波的个数算在里面
频域X(k)与时域x(n)的相互关系是:
X(k)=n从1到N累加[x(n)*W^((n-1)*(k-1))];
x(n)=1/N*k从1到N累加[X(k)*W^(-(n-1)*(k-1))];
式中W=exp(-2*pi/N);
故要乘N
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式