matlab 累积求和,求源程序其中,N=16,三角f=0.06,L=32结果的图像为求源程序syms nk=0:31;x=sin(2*pi*0.135*n)+cos(2*pi*(0.135+0.06)*n);y=x.*exp(i*(-2*pi*n*k/32));a=symsum(y,n,0,15);b=abs(a);p=(b.^2)/16;plot(k,p)运行结果如下:请
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 06:55:08
![matlab 累积求和,求源程序其中,N=16,三角f=0.06,L=32结果的图像为求源程序syms nk=0:31;x=sin(2*pi*0.135*n)+cos(2*pi*(0.135+0.06)*n);y=x.*exp(i*(-2*pi*n*k/32));a=symsum(y,n,0,15);b=abs(a);p=(b.^2)/16;plot(k,p)运行结果如下:请](/uploads/image/z/2730505-49-5.jpg?t=matlab+%E7%B4%AF%E7%A7%AF%E6%B1%82%E5%92%8C%2C%E6%B1%82%E6%BA%90%E7%A8%8B%E5%BA%8F%E5%85%B6%E4%B8%AD%2CN%3D16%2C%E4%B8%89%E8%A7%92f%3D0.06%2CL%3D32%E7%BB%93%E6%9E%9C%E7%9A%84%E5%9B%BE%E5%83%8F%E4%B8%BA%E6%B1%82%E6%BA%90%E7%A8%8B%E5%BA%8Fsyms+nk%3D0%3A31%3Bx%3Dsin%282%2Api%2A0.135%2An%29%2Bcos%282%2Api%2A%280.135%2B0.06%29%2An%29%3By%3Dx.%2Aexp%28i%2A%28-2%2Api%2An%2Ak%2F32%29%29%3Ba%3Dsymsum%28y%2Cn%2C0%2C15%29%3Bb%3Dabs%28a%29%3Bp%3D%28b.%5E2%29%2F16%3Bplot%28k%2Cp%29%E8%BF%90%E8%A1%8C%E7%BB%93%E6%9E%9C%E5%A6%82%E4%B8%8B%EF%BC%9A%E8%AF%B7)
matlab 累积求和,求源程序其中,N=16,三角f=0.06,L=32结果的图像为求源程序syms nk=0:31;x=sin(2*pi*0.135*n)+cos(2*pi*(0.135+0.06)*n);y=x.*exp(i*(-2*pi*n*k/32));a=symsum(y,n,0,15);b=abs(a);p=(b.^2)/16;plot(k,p)运行结果如下:请
matlab 累积求和,求源程序
其中,
N=16,三角f=0.06,L=32
结果的图像为
求源程序
syms n
k=0:31;
x=sin(2*pi*0.135*n)+cos(2*pi*(0.135+0.06)*n);
y=x.*exp(i*(-2*pi*n*k/32));
a=symsum(y,n,0,15);
b=abs(a);
p=(b.^2)/16;
plot(k,p)
运行结果如下:
请问怎么改?这是我写的第一个matlab程序,从十二点一直忙到现在,第一次真正接触matlab,求指教
matlab 累积求和,求源程序其中,N=16,三角f=0.06,L=32结果的图像为求源程序syms nk=0:31;x=sin(2*pi*0.135*n)+cos(2*pi*(0.135+0.06)*n);y=x.*exp(i*(-2*pi*n*k/32));a=symsum(y,n,0,15);b=abs(a);p=(b.^2)/16;plot(k,p)运行结果如下:请
怀疑你给的公式有错,结果与你给的图像不一致.
经分析,我认为指数项的系数应该是π而不是2π.把取π和2π的图都画出来作为对比如下:
参考代码:
syms n
N = 16;
L = 32;
k = 0 : L-1;
x = sin(2*pi*0.135*n)+cos(2*pi*(0.135+0.06)*n);
subplot 211
a = @(k)symsum(x.*exp(i*(-2*pi*n*k/L)),n,0,N-1);
p = abs(a(k)).^2 / N;
stem(k,p,'fill')
xlim([0 31])
title('指数项为 e^{-j2\pink/L}')
subplot 212
a = @(k)symsum(x.*exp(i*(-pi*n*k/L)),n,0,N-1);
p = abs(a(k)).^2 / N;
stem(k,p,'fill')
xlim([0 31])
title('指数项为 e^{-j\pink/L}')