• 大小: 2KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: Matlab
  • 标签: DPSK  

资源简介

使用Matlab仿真二进制DPSK调制过程及差分相干解调过程,包括对信号进行理想滤波

资源截图

代码片段和文件信息

function [fspf] = IdealFilter(NFsfpassfstopfx)
% 理想低通、带通滤波
% -------------------------------------------------------------------------
% [fspf] = IdealFilter(NFsfpassfstopfx)对输入的FFT变换结果进行理想低通/
% 带通滤波。
% -------------------------------------------------------------------------
% 输入参数:
%     N - 输入的FFT变换结果长度
%     Fs - 采样频率(Nyquist频率为采样频率的一半)
%     fpass - 理想带通滤波器通带起始频率(fpass=0则为理想低通滤波)
%     fstop - 理想带通滤波器通带截止频率
%     fx - 输入的某个时域信号的FFT变换结果(长度为N)
% -------------------------------------------------------------------------
% 输出参数:
%     f - 滤波后的频率向量
%     spf - 理想低通/带通滤波后的FFT变换(频谱,包括幅频和相频)
% -------------------------------------------------------------------------
  sp_lpr = zeros(1N);    % 定义一个全为0的FFT变换向量
  Npass  = fpass*N/Fs+1;  % 计算通带起始样点位置
  Nstop  = fstop*

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1276  2018-04-11 14:00  IdealFilter.m
     文件        5646  2018-06-06 13:59  sy8_1.m

评论

共有 条评论