%% 函数 [t,frequency,Power_spectrum]=fft_s(y,windowlength) %% 输入: % y:输入原始信号% windowlength:进行快速傅立叶变换的窗口长度,是一个采样频率的百分比因子,例如可以输入窗口长度% 采样频率的一半,输入 0.5,如果 fs =1000,则% 窗口是 500 个样本长度% 整形:将信号整形为窗口长度的长度。 如果你的% 信号已经被分块,否则它应该总是为零% = 1; % gr : 绘图与否(0 绘图,1 无绘图)
%% 示例:[t,frequency,Power_spectrum]=fft_s(EMG,0.1,1000,1,1) %% 输出: % t : 时间% 频率 : 频率% Power_spectrum : 功率谱%% 方法: % 用 windowlength 的 elength 分块信号并得到% 快速傅
2021-10-23 16:10:56
2KB
matlab
1