
频率v=K/N (K=0,1,…N/2)
clear,clc
figure(1);
%画布布局
x = linspace(0,20,1000);
y = [-1:1];
[X,Y] = meshgrid(x,y);
%循环计算出8个基函数
for k = 0 : 7
y1 = cos(2*pi*k*x/16);
y2 = sin(2*pi*k*x/16);
subplot(2,4,k+1) % 绘制子图k
plot(x,y1,x,y2)
title(sprintf("k = %d", k))
legend(sprintf('cos(2n%dπ/N)', k), sprintf('sin(2n%dπ/N)', k));
end
imshow()

本文通过Matlab代码展示了如何绘制8个不同的余弦和正弦基函数,这些基函数在信号处理和频谱分析中非常关键。代码首先定义了X和Y坐标系,并通过循环计算并绘制了每个基函数。
673

被折叠的 条评论
为什么被折叠?



