• 大小: 744B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-18
  • 语言: Matlab
  • 标签: 时域平均  

资源简介

时域平均可以用来消噪,完美的显示图形时域波形

资源截图

代码片段和文件信息

% 根据刘红星文章,实现无时标信号的直接时域平均
function out = Liu_TDA(xfsf0)

% 获取x的数据长度
len = length(x);

x = x(:)‘;

% 粗略计算一个周期有多少个数据点
N = round(fs/f0);

% 精确计算一个周期有多少个数据点
Nfr = fs/f0;

% 计算原数据点有包含多少个整周期
M = floor(len/Nfr);

% 结果存储数组
out = zeros(1N);
 
% 计算每个周期的起始点
ind = zeros(1M);

for i=0:M-1
    ind(i+1) = roun

评论

共有 条评论