首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

问FFT原理性的有关问题

2012-01-24 
问FFT原理性的问题写了一个VC的程序分析信号的离散谱,用Matlab验证,问题是:当信号是x150*sin(100*pi*t)+5

问FFT原理性的问题
写了一个VC的程序分析信号的离散谱,用Matlab验证,问题是:
当信号是x   =   150*sin(100*pi*t)   +   50*sin(   300*pi*t)   +   100*sin(600*pi*t);
时,得到画出的图象,那么改谐波的符号,变成
x   =   150*sin(100*pi*t)   -   50*sin(   300*pi*t)   -   100*sin(600*pi*t);
时,得到一样的图象。
那么,正负号的信息从哪里体现?

%下面是matlab的.m程序
clear;
N   =   128;
dt   =   1/6400;
t   =   dt:dt:0.02;
x   =   150*sin(100*pi*t)   -   50*sin(   300*pi*t)   -   100*sin(600*pi*t);
y=fft(x,128);
t1=0:1:127;
df   =   1/(N*dt)*t1;
stem(df,abs(y/N*2));grid;

[解决办法]
关注....
不知道
[解决办法]
幅频特性,意思就是某个频率的信号(谐波)的幅度。- 50*sin( 300*pi*t) 与50*sin( 300*pi*t)在幅频特性(图象)上是完全相同的,只是相位不同。二者需要从相位-频率特性(图象)上来区分。

热点排行