diric 函数计算输入向量或矩阵 x 的狄利克雷函数,有时称为周期性正弦函数或混叠正弦函数。狄利克雷函数由下式定义
D(x)={sin(Nx/2)Nsin(x/2),x≠2πk,(-1)k(N-1),x=2πk,k=0,±1,±2,±3,…
其中 N 是用户指定的正整数。如果 N 为奇数,则狄利克雷函数的周期为2π;如果 N 为偶数,则其周期为 4π。此函数的幅值是 1/N 乘以包含 N 个点的矩形窗的离散时间傅里叶变换的幅值。
要为 N=7 和 N=8 绘制 0 和 4π 之间的狄利克雷函数,请使用
x = linspace(0,4*pi,300);subplot(2,1,1)plot(x/pi,diric(x,7))title('N = 7')subplot(2,1,2)plot(x/pi,diric(x,8))title('N = 8')xlabel('x / \pi')另请参阅diric | sinc