create_freq_offset.m

来自「ofdm系统仿真」· M 代码 · 共 16 行

M
16
字号
%Create frequency offset
function offset_sig = create_freq_offset(input_signal, freq_offset)
    
    global sys_parm;

    n_signals = length(input_signal);
    
    %Create a timebase
    time_base = [0: n_signals - 1];

    %Create phase_rotation vector
    phase_rotation = exp(j * 2 * pi * freq_offset * time_base / sys_parm.SampFreq);

    %And apply it to the signal
    offset_sig = input_signal .* phase_rotation;
end

⌨️ 快捷键说明

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