• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-21
  • 语言: Matlab
  • 标签: 过零法  测频  算法  

资源简介

一个利用过零法测回波频率的matlab程序,目前多普勒计程仪多用此种算法,

资源截图

代码片段和文件信息

clear all;
clc;

k = 54000;
n=0.001;
dbzy=15;
timestep=0.0000001;
ncy= 30;
tcy=ncy*timestep
fcy=1/tcy;
alltime = 0;
ntime=-1;
stepdbzy=0.1;

% t = 0:timestep:n*pi;
% x = sin(k*2*pi*t); % Create sawtooth signal.
% y = awgn(xdbzy‘measured‘); % Add white Gaussian noise.
% plot(txty) % Plot both signals.
% legend(‘Original signal‘‘Signal with AWGN‘);
% title(‘带有高斯白噪声的回波信号‘);
% xlabel(‘时间t (seconds)‘);
% ylabel(‘幅度‘);

t = 0:timestep:n*pi;
x = sin(k*2*pi*t);
xx = 0;

    
    
  
    y = awgn(xdbzy‘measured‘); % Add white Gaussian noise.
    for i=1:ncy:l

评论

共有 条评论