如何对只在正一和负一区间的三角波进行傅立叶变换
这样做不对吧?得到其频谱n=100;
t=linspace(-5,5,n);
for i=1:n
if t(i)>=-1& t(i)<=1
y0(i)=1-abs(t(i));
else
y0(i)=0;
end
end
y1=fft(y0,1000);
p=abs(y1);
subplot(1,2,1)
plot(p,'-b');
subplot(1,2,2)
plot(t,y0,'-r'); 截取三角波在[-1 1]的数据,然后进行fft变换
页:
[1]