作业帮 > 综合 > 作业

Matlab程序求修改!

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/04 07:28:02
Matlab程序求修改!
n=0:256;
N=length(n);
xn=cos(5*pi*n/16);
X=0;
for m=1:1:N-1;
    X=x[m]*exp(-j*2*pi*k/length(n)).^n+X;
end
k=0:N-1;
stem(length(n),X);

要求用Matlab实现下面这个定义式,不能用fft,我写的代码有问题,
n=0:256;
N=length(n);
xn=cos(5*pi*n/16);
X=zeros(1,N);
for k=0:N-1
for m=0:1:N-1;
X(k+1)=xn(m+1)*exp(-1j*2*pi*k*m/N)+X(k+1);
end
end
stem(abs(X));% X是复数可以用abs求模,或real求实部,imag求虚部