作业帮 > 综合 > 作业

帮我看看这段Matlab的代码,能不能解决!

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 02:17:06
帮我看看这段Matlab的代码,能不能解决!
clear,format compact
n=0:10;
x=(0.9*exp(1j * pi/2)).^n;
k=-200:200;w=(pi/100)*k;
X=x*(exp(-1j*pi/100)).^n(n*k)
subplot(2,1,1);
plot(w/pi,abs(X));
grid;
axis([-2,2,0,7]);
title('Magnitude part');
subplot(2,1,2);
plot(w/pi,angle(X)/pi);
grid;
axis([-2,2,-1,1]);
title('Angle part');
问题出在:X=x*(exp(-1j*pi/100)).^n(n*k)
n=0:10; k=-200:200;
x和*(exp(-j*pi/100)).^n维数不同,且n*k表示什么?
另外,n有11个值,最后想对每个n值画图,那应该有11条曲线的
不知具体想实现什么?