用matlab求离散时间信号的傅里叶变换F(exp(j*w))……
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/13 20:09:01
用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.
这样编对吗?
又为什么会有这个错误?
……
>> 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.
这样编对吗?
又为什么会有这个错误?
……
![用matlab求离散时间信号的傅里叶变换F(exp(j*w))……](/uploads/image/z/8782611-51-1.jpg?t=%E7%94%A8matlab%E6%B1%82%E7%A6%BB%E6%95%A3%E6%97%B6%E9%97%B4%E4%BF%A1%E5%8F%B7%E7%9A%84%E5%82%85%E9%87%8C%E5%8F%B6%E5%8F%98%E6%8D%A2F%EF%BC%88exp%EF%BC%88j%2Aw%EF%BC%89%EF%BC%89%E2%80%A6%E2%80%A6)
首先你得确定一个采样频率Fs,然后再用快速傅里叶分析.这是我的一个程序,f0=18; T0=1/f0; t=0:Ts:(Np-1)*Ts; x=sin(2*pi*f0*t).
再问: 我设了fs=5000的.. 为什么stem函数有错呢?要怎么用啊?? 求解释
再问: 我设了fs=5000的.. 为什么stem函数有错呢?要怎么用啊?? 求解释
用matlab求离散时间信号的傅里叶变换F(exp(j*w))……
用matlab描绘离散时间信号f=u(-k+2)
matlab如何编程求离散时间信号傅里叶变换,没有财富值了,求好心人帮忙,在线急等
离散时间信号的傅里叶变换与DFT的区别
如何在matlab中用function编写一个子函数求一个给定函数的离散时间的离散时间傅里叶变换
怎么用MATLAB求连续信号的傅里叶变换
matlab离散时间傅里叶变换作图问题
求matlab中实现离散序列傅里叶变换的函数.
离散傅里叶变换DFT和离散时间傅里叶变换DTFT的区别
关于用matlab实现一组离散数据的傅里叶变换.
用matlab计算离散信号的卷积
matlab怎样实现离散数据的傅里叶变换?