matlab的FFT函数介绍
更新时间:2024-02-01 17:35:01 阅读量: 教育文库 文档下载
matlab的FFT函数
句法 Y = fft(X)
Y = fft(X,n) Y = fft(X,[],dim)
Y = fft(X,n,dim) book.iLoveMatlab.cn
n为离散傅里叶变换的点数,如果取n为2的幂函数,则可进行快速傅里叶变换。当x的长度小于n时,x会被补零填充到与n同样的长度;当x的长度大于n时,x会被截断。如果x是个矩阵,列的长度将会以同样的方式调整,fft会对每列进行傅里叶变换,并返回一个相同维数的矩阵。 book.iLoveMatlab.cn dim可适应于任意维度的fft运算。 《 = fft(X,n,dim) 定义如下:
相关的一个例子:常用的傅立叶变换是找到在嘈杂的时域信号下掩埋了信号的频率成分。考虑数据采样在1000赫兹。现有一信号由以下部分组成,50赫兹振幅为0.7的正弦和120赫兹振幅为1的正弦并且受到一些零均值的随机噪声的污染:
Fs = 1000; % 采样频率 T = 1/Fs; % 采样时间 L = 1000; % 总的采样点数
t = (0:L-1)*T; % 时间序列(时间轴)
%产生一个幅值为0.7频率为50HZ正弦+另外一个信号的幅值为1频率为120Hz的正弦信号
x = 0.7*sin(2*pi*50*t) + sin(2*pi*120*t); y = x + 2*randn(size(t)); % 混入噪声信号 plot(Fs*t(1:50),y(1:50)) %画出前50个点
title('Signal Corrupted with Zero-Mean Random Noise') xlabel('time (milliseconds)')
这在寻找原始信号的频率成分上是很难确定的。转换到频域,噪音信号Y的傅立叶变换采取快速傅立叶变换(FFT):
NFFT = 2^nextpow2(L); % 求得最接近总采样点的2^n,这里应该是2^10=1024 Y = fft(y,NFFT)/L; %进行fft变换(除以总采样点数,是为了后面精确看出原始信号幅值) f = Fs/2*linspace(0,1,NFFT/2+1);%频率轴(只画到Fs/2即可,由于y为实数,后面一半是对称的)
% 画出频率幅度图形,可以看出50Hz幅值大概0.7,120Hz幅值大概为1. plot(f,2*abs(Y(1:NFFT/2+1)))
title('Single-Sided Amplitude Spectrum of y(t)') xlabel('Frequency (Hz)') ylabel('|Y(f)|')
这样就可以很清楚的看到,信号在50Hz和120Hz处有较大的频谱分布,其余频谱分布是由于噪声造成的
主要有两点注意的地方:
1、从公式上看,matlab的fft序号是从1到N,但是绝大多数教材上是从0到N-1。
2、Y=fft(x)之后,这个Y是一个复数,它的模值应该除以(length(x)2),才能得到各个频率信号实际幅值。
正在阅读:
matlab的FFT函数介绍02-01
医院对照检查材料11-27
拉丁美洲 - 图文12-08
农村淘宝合作计划书05-11
金融隐私权法律问题研究10-18
2016-2018年度招标师继续教育招标采购代理规范 测试卷四11-07
别墅入侵报警系统设计12-30
糖尿病周围神经病变的中医药治疗进展04-23
病理生理学大题01-19
人教版七年级历史下册导学案-第3课03-13
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 函数
- matlab
- 介绍
- FFT
- 2018年英语中考英语阅读理解7选5专项练习(有答案)(1)11篇
- 最高人民法院民一庭意见:人身损害赔偿纠纷案件中社会医疗
- 浙江省2017年5月B证机考复习试题
- FM1208CPU卡发卡命令流
- 道县农产品批发市场建设项目
- 五年级下册品德与社会复习题
- 防爆新标准培训试卷
- 广铁自动化10级自动检测技术复习题
- 2018计算机网络概论考研大纲
- 业务知识竞赛题库
- 安全教育主题班会新闻稿
- 天津市各区2018届高三英语一模二模试题专题汇编--语法选择题--老师版(全部带答案精准校对)
- 征管法案例分析答案
- 传热学试题库
- 补心经
- 文献学常识
- 山东省乡镇卫生院名录2018版3560家 - 图文
- 银行个人理财业务内外部环境分析
- 八年级下册音乐试题
- 学试题浅析2005年高考数学试题