第一范文网 - 专业文章范例文档资料分享平台

实验二 参考 快速傅立叶变换(FFT)及其应用

来源:用户分享 时间:2025/7/14 0:45:21 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

%进行FFT变换并做频谱图

y=fft(x);%进行fft变换 mag=abs(y);%求幅值

f=(0:length(y)-1)'*fs/length(y);%进行对应的频率转换 figure(2);

subplot(232);

plot(f,mag);%做频谱图 xlabel('频率(Hz)'); ylabel('幅值');

title('矩形波幅频谱图'); grid;

%求均方根谱 sq=abs(y); figure(2);

subplot(233); plot(f,sq);

xlabel('频率(Hz)'); ylabel('均方根谱');

title('矩形波均方根谱'); grid;

%求功率谱 power=sq.^2; figure(2); subplot(234); plot(f,power);

xlabel('频率(Hz)'); ylabel('功率谱'); title('矩形波功率谱'); grid;

%求对数谱 ln=log(sq); figure(2); subplot(235); plot(f,ln);

xlabel('频率(Hz)'); ylabel('对数谱'); title('矩形波对数谱'); grid;

%用IFFT恢复原始信号 xifft=ifft(y); magx=real(xifft); ti=[0:length(xifft)-1]/fs; figure(2); subplot(236);

plot(ti,magx);

xlabel('t'); ylabel('y');

title('通过IFFT转换的矩形波波形');

grid;

%****************3.白噪声****************% fs=10;%设定采样频率 t=-5:0.1:5;

x=zeros(1,100); x(50)=100000;

figure(3); subplot(231);

plot(t(1:100),x);%作白噪声的时域波形 xlabel('t');

ylabel('y');

title('白噪声时域波形'); grid;

%进行FFT变换并做频谱图 y=fft(x);%进行fft变换

mag=abs(y);%求幅值

f=(0:length(y)-1)'*fs/length(y);%进行对应的频率转换 figure(3); subplot(232);

plot(f,mag);%做频谱图 xlabel('频率(Hz)'); ylabel('幅值');

title('白噪声幅频谱图'); grid;

%求均方根谱 sq=abs(y); figure(3); subplot(233); plot(f,sq);

xlabel('频率(Hz)'); ylabel('均方根谱');

title('白噪声均方根谱'); grid;

%求功率谱 power=sq.^2; figure(3); subplot(234); plot(f,power);

xlabel('频率(Hz)'); ylabel('功率谱');

title('白噪声功率谱'); grid;

%求对数谱 ln=log(sq); figure(3); subplot(235); plot(f,ln);

xlabel('频率(Hz)'); ylabel('对数谱'); title('白噪声对数谱'); grid;

%用IFFT恢复原始信号 xifft=ifft(y);

magx=real(xifft); ti=[0:length(xifft)-1]/fs; figure(3); subplot(236); plot(ti,magx); xlabel('t');

ylabel('y');

title('通过IFFT转换的白噪声波形'); grid;

实验二 参考 快速傅立叶变换(FFT)及其应用.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6zepa62x9r3pebe0il91_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top