xiumi 发表于 2007-1-21 20:53

想问一下怎么从频域数据求出时域信号?

比如已经测得某信号的频谱,如何求得该信号的时域数据呢?

yangzj 发表于 2007-1-21 21:00

付立叶逆变换就行,在matlab中用ifft

xiumi 发表于 2007-1-21 21:04

我知道,但是具体做起来觉得求出来的东西不对,特别是信号是对称的。
楼上能举个具体的例子吗?包括代码?

yangzj 发表于 2007-1-21 21:12

clear all;
close all;
clc;

fs=1024;
N=1024;

t=(0:N-1)/fs;
x=cos(2*pi*10.2*t);

xf=fft(x);

xifft=ifft(xf);

plot(t,real(xifft));
页: [1]
查看完整版本: 想问一下怎么从频域数据求出时域信号?