• 大小: 7KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: Matlab
  • 标签: 谐波  噪声  

资源简介

用MATLAB编写几个程序帮助理解DFT算法,同时实现对两路含有谐波或者含有高斯白噪声的信号进行相位差计算。 文件包括harmonic_wave_polluted_multiple_phase_difference.m complete_uncomlete_cycles_sampling.m polluted_multiple_phase_difference.m noise_polluted_multiple_phase_difference.m noise_with_different_SRN.m

资源截图

代码片段和文件信息

clc;
clear;
clf;
f0=10;
fs=128;
k1=0:63;        %整周期采样
k2=0:60;        %非整周期采样
x1=cos(2*pi*k1*f0/fs); 
x2=cos(2*pi*k2*f0/fs); 

X1=fft(x1);
X2=fft(x2);

subplot(121);
stem(fs*k1/length(k1)abs(X1)/length(k1));
axis([0 128 0 1 ])
title(‘integral period sampling‘)
xlabel(‘frequence Hz‘)
ylabel(‘normalized amplitude‘)
grid on;

subplot(122);
stem(fs*k2/length(k2)abs(X2)/length(k2));      %normalize the amplitude by length(k2)
axis([0 128 0 1 ])
title(‘non integral period sampling‘)
xlabel(‘frequence Hz‘)
ylabel(‘normalized amplitude‘)
grid on;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2976  2013-02-22 21:09  harmonic_wave_polluted_multiple_phase_difference.m
     文件        2440  2013-01-30 18:03  multiple_phase_difference.m
     文件        2729  2013-02-23 09:35  noise_polluted_multiple_phase_difference.m
     文件        2612  2013-02-23 10:20  noise_with_different_SRN.m
     文件        2565  2013-01-30 11:06  polluted_multiple_phase_difference.m
     文件         587  2013-02-22 21:04  complete_uncomlete_cycles_sampling.m

评论

共有 条评论