realfft.m

来自「时间序列分析的信号处理MATLAB工具包」· M 代码 · 共 17 行

M
17
字号
function rs = realfft(data)% fft for real valued data, returns only the necessary % fourier coefficientsN = length(data);rs = fft(data(:));if mod(N,2) 	% odd length	nh = (N+1)/2;  			% N = 5  =>  nh = 3 	rs = rs(1:nh);				% coefficient for hightest freq. is complexelse			% even length	nh = (N/2)+1;  			% N = 6  =>  nh = 4 	rs = rs(1:nh);				% coefficient for hightest freq. is realend 

⌨️ 快捷键说明

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