如何对一个随机的矩阵波(walsh)进行频谱分析?

来源:百度知道 编辑:UC知道 时间:2024/06/23 17:18:23
我不是学数学的,也不搞计算机。
我就想知道如何对一个随机的矩阵波进行频谱分析?比如这里图片里的。还有如果赋予y轴数值的话,这个图形这个能不能用数列的形式表达出来?
需要用什么软件?最好能把具体的过程搞出来。惭愧,我是一个编程盲。

泣谢。

首先进行采样,采样频率大于信号最高频率的2倍即可。不过有突变的信号的最高频率趋于无穷;按足够大的采样速率,比如每个方波采样10个点;
采样后,进行离散傅立叶变换,就可以得到一组数据,(通常是复数),就可以分析其频谱啦。
横坐标为离散的频谱,纵坐标为其对应的幅值,便可以画出其离散的频谱图。
matlab编程如下:
a=[采样序列]; %设N为其采样的总点数
b1=fft(a);
b2=abs(b1);
i=1:N;
c=2*pi*i/N;
plot(c,b1);
%上一行也可以换成bar(c,b1,'c');即使用直方图来表示其离散的频谱的分布 。

能。我也不会。

我不会