| 查看: 2432 | 回复: 5 | ||
[求助]
如何用Matlab对函数sin(pi*t)/(pi*t)进行FFT变换 已有2人参与
|
|
如题,本人现在想利用Matlab的FFT函数对sin(pi*t)/(pi*t)进行傅里叶变换,通过书本得到其傅里叶变换应为-pi到pi为1,其余频率成分为0. 但本人利用如下程序总是得不到正确结果,烦请大家指正。谢谢。 clc clear Fs=1000; T=1/Fs; L=1000; t=(1:L-1)*T; %这一步不从0取值是为了y=sin(pi*t)./pi./t在整个t范围内有值 L=size(t); L=L(1,2); y=sin(pi*t)./pi./t; NFFT=2^nextpow2(L); Y=fft(y,NFFT)/L; f=Fs/2*linspace(0,1,NFFT/2+1); plot(f,2*abs(Y(1:NFFT/2+1))) |
» 猜你喜欢
版面费该交吗
已经有12人回复
面上可以超过30页吧?
已经有5人回复
为什么中国大学工科教授们水了那么多所谓的顶会顶刊,但还是做不出宇树机器人?
已经有9人回复
体制内长辈说体制内绝大部分一辈子在底层,如同你们一样大部分普通教师忙且收入低
已经有13人回复
“人文社科而论,许多学术研究还没有达到民国时期的水平”
已经有5人回复
什么是人一生最重要的?
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
请教个matlab中fft(X,n),关于n取值的问题
已经有7人回复
求救, 用Matlab fft作光学仿真
已经有11人回复
Matlab中FFT和IFFT问题
已经有3人回复
求各位大神帮忙编一个从频域经FFT变换到波长域的MATLAB程序。谢谢!!
已经有4人回复
matlab中利用FFT进行Fourier变换后真实频率f值计算问题
已经有10人回复
求问FFT变换是怎么整的?
已经有9人回复
求助Matlab的fft2与ifft2
已经有7人回复
Matlab频域分析 FFT问题求助
已经有6人回复
y=sin(x)*sin(t)怎能在matlab中实现
已经有11人回复
各位大神,有个问题请教,数据类型的类似正弦波的信号,能在matlab中进行FFT变换吗
已经有8人回复
【求组】用matlab的fft求空间频谱
已经有8人回复
求助matlab简单编程
已经有3人回复
用MATLAB编程计算为什么sin(π)精确值不是0?
已经有3人回复

2楼2014-09-27 13:20:54
3楼2014-09-27 13:28:02
4楼2014-09-27 13:29:05
5楼2014-09-27 13:32:17
戴钢盔的猪头
木虫 (知名作家)
- 应助: 200 (高中生)
- 金币: 5083.9
- 散金: 1310
- 红花: 18
- 帖子: 6001
- 在线: 319.9小时
- 虫号: 2854040
- 注册: 2013-12-07
- 性别: GG
- 专业: 波谱分析与成像分析
6楼2014-09-30 13:14:40













回复此楼