返回   MATLAB中国论坛|MATLAB爱好者之家—不仅仅是MATLAB! > 特色讨论区:工程数学软件-不仅仅是MATLAB! > MATLAB论坛


MATLAB论坛 一切MATLAB相关问题在此讨论,发帖时必须选择相应主题前缀:MATLAB基础,MATLAB混合编程,MATLAB数学问题,MATLAB工具箱,MATLAB图像处理,MATLAB GUI,MATLAB毕业设计,Simulink相关等。

挖掘已有资源,发帖前请先搜索!
虚拟主机 域名注册 香港空间
回复
 
LinkBack 主题工具 显示模式
旧 2011-08-11, 10:46 AM   #1
初级会员
 
注册日期: 2011-08-11
帖子: 1
感谢他人: 0
有 0 帖获得 0 感谢
声望力: 0
cooltigerchen 正向着好的方向发展
警告 【求助】ofdm仿真的加窗问题

本人最近做的毕设中,用matlab仿真ofdm系统,想对比下对信号进行不同窗函数的加窗的性能,在ifft之后,上变频之前进行加入窗函数,目前只仿真了升余弦,见下
frame_I_in=zeros(1,length(frame_I)*2);
frame_Q_in=zeros(1,length(frame_I)*2);
frame_I_in(1:2:end)=frame_I;
frame_Q_in(1:2:end)=frame_Q;
raise=rcosine(4.096e6,8.192e6,'fir',0.5);
frame_I_raise=conv(frame_I_in,raise);
frame_Q_raise=conv(frame_Q_in,raise);
frame_I_raise=frame_I_raise(7:end-6);
frame_Q_raise=frame_Q_raise(7:end-6);
raise_fft=abs(fft(frame_I_raise));
n_raise=length(frame_I_raise);
max1_fft=max(raise_fft);
fft_relative=abs(raise_fft)/max1_fft;
figure(12)
subplot(211)
df1=fIQ/n_raise;
i=-n_raise/2:n_raise/2-1;
plot(i*df1,fftshift(20*log10(fft_relative)));
title('升余弦后OFDM频域响应')
xlabel('f/fIQ')
ylabel('DB')
grid on
现在想仿真加blackman,汉宁,汉明窗后的程序,不知道如何调用函数,和设置相关的频率参数,望高手能给出个框架或者方法,谢谢!
cooltigerchen 当前离线   回复时引用此帖
回复

书签

主题工具
显示模式

发帖规则
不可以发表新主题
可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 12:57 AM


Powered by vBulletin
版权所有 ©2000 - 2012,Jelsoft Enterprises Ltd.
陕ICP备07001583号
感谢MEyu科技提供优质空间

SEO by vBSEO ©2009, Crawlability, Inc.