⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 5-3.m

📁 经典数字信号处理滤波器的源代码 重点是利用巴特沃斯模拟滤波器转而设计其它数字滤波器
💻 M
字号:
%例程5-3  计算随机信号的自相关函数和互相关函数
% e.g.5-3.m for example5-3;
% to test function of xcorr;
 
clear all;
N=10^3;
n=[0:N-1];
Fs=500;
t=n/Fs;
Mlag=100;
% Generate noise
x1=randn(1,length(t));
figure(1);plot(t,x1);
xlabel('n'); ylabel('x1(n)');
title('Original noise x1');
grid on;
% Computing the unbiased atuocorretaion of x1
[r1,lags]=xcorr(x1,Mlag,'unbiased');
figure(2); plot(lags/Fs,r1);
xlabel('n'); ylabel('Rx1(n)');
title('Autocorrelation of x1');
grid on;
% Generate signal plus noise
x2=sin(2*pi*10*t)+0.7*randn(1,length(t));
figure(3);  plot(t,x2);
xlabel('n'); ylabel('x2(n)');
title('Original signal x2');
grid on;
% Computing the unbiased atuocorretaion of x2
[r2,lags]=xcorr(x2,Mlag,'unbiased');
figure(4); plot(lags/Fs,r2);
xlabel('n'); ylabel('Rx2(n)');
title('Autocorrelation of x2');
grid on;
[corrx1x2,lags]=xcorr(x1,x2,Mlag,'unbiased');
figure(5);plot(lags/Fs,corrx1x2);
title('Cross-Correlation of x1 and x2');
grid on;

⌨️ 快捷键说明

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