• 大小: 850B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-17
  • 语言: Matlab
  • 标签: matlab  

资源简介

基于LMS的自适应回声抵消-f1.m
程序内容是取出一正弦信号中的高斯白噪声

资源截图

代码片段和文件信息

clear all
clc               
t=0:1/1000:10-1/1000;
s=sin(2*pi*t);
snr=10;
s_power=var(s);              %var函数: 返回方差值
linear_snr=10^(snr/10);
factor=sqrt(s_power/linear_snr);
noise=randn(1length(s))*factor;
x=s+noise;                   %由SNR计算随机噪声
x1=noise;                    %噪声源输入
x2=noise;
w1=0;                       %权系数初值
w2=0; 
e=zeros(1length(x));
y=0;
u=0.005;               

评论

共有 条评论