对AD采样后的离散值,如何在MATLAB中进行频谱分析

2019-07-17 13:52发布

AD采样的频率为800k;
数据个数一共:16385个;
请问有没有会处理的?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
damofeisha
2019-07-17 19:25
fs=8e5;
N=4096;
data=rand(1,16385);%信号存进data矩阵里边
data_fft=fft(data,N)/N;
figure(1);
subplot(211);
plot((1:N/2)*fs/N,abs(data_fft(1:N/2)));
subplot(212);
plot((1:N/2)*fs/N,angle(data_fft(1:N/2)));

一周热门 更多>