作业帮 > 综合 > 作业

用matlab求离散时间信号的傅里叶变换F(exp(j*w))……

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 08:24:31
用matlab求离散时间信号的傅里叶变换F(exp(j*w))……
>> t=0:0.0005:1;
fs=5000;
ft=exp(-1000*abs(t));
axis([0 1 -1.2 1.2])
T=0.1;
n=0:T:1;
F1n=exp(-1000*abs(n));
k=0:length(n)-1;
subplot(2,1,1);
stem(k,F1n);grid;
axis([0 (length(n)-1) -1.2 1.2])
>> F=fft(F1n,N);
subplot(2,1,2);
>> stem(n,F);
Error using ==> stem
The length of X must match the number of rows of Y.
这样编对吗?
又为什么会有这个错误?
……
首先你得确定一个采样频率Fs,然后再用快速傅里叶分析.这是我的一个程序,f0=18; T0=1/f0; t=0:Ts:(Np-1)*Ts; x=sin(2*pi*f0*t).
再问: 我设了fs=5000的.. 为什么stem函数有错呢?要怎么用啊?? 求解释