spec_centroid.m

来自「非常好的数字处理教程」· M 代码 · 共 16 行

M
16
字号
function sc_value = spec_centroid(signal,Fs)	FFT = fft(signal);	mag = abs(FFT);	mag = mag(1:length(mag)/2);	num = 0;	den = 0;	for i=1:length(mag),		num = num + mag(i)*(i-1);		den = den + mag(i);	end	Hz_per_bin = Fs/length(signal);	sc_value = Hz_per_bin*num/den;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?