资源简介
LMS自适应波束形成算法Matlab实现及详细注释。【为了改成0积分,说注释要50个字以上。。LMS自适应波束形成算法Matlab实现及详细注释。LMS自适应波束形成算法Matlab实现及详细注释。】
代码片段和文件信息
%LMS自适应波束形成
clear all;clc;close all;
M = 16; %阵元数
K = 2; %信源数
theta = [0 30]; %信号入射角度
d = 0.3; %阵元间距
N = 500; %采样数
fs = 1000; %采样频率
f1 = 50;f2 = 100; %信号频率
t = (0:N-1)/fs; %时间序列
n_mean = 0;n_var = 1; %噪声均值和方差
SNR = 20;INR = 20; %信噪比、干噪比
rvar1 = sqrt(n_var)*10^(SNR/20); %信号功率
rvar2 = sqrt(n_var)*10^(INR/20); %干扰功率
%生成源信号
s = [rvar1*exp(1i*2*pi*f1*t);rvar2*exp(1i*2*pi*f2*t)]; %源信号
A = exp(-1i*pi*d*(0:M-1).‘*sin(theta*pi/180)); %方向矢量
n = sqrt(n_var/2)*(randn(MN)+1i*randn(MN)); %噪声
Y = A*s+n; %接收信号
%LMS算法
L = 200;
de = s(1:); %取源信号第一行,所有列的元素
u = 0.
- 上一篇:基于matlab仿真的电池模型
- 下一篇:penman计算潜在蒸散 matlab
相关资源
- 采用LMS算法利用自适应滤波器进行系
- 主动噪声控制FxLMS算法
- LMS/RLS/LSL性能比较
- LMS自适应滤波器的Matlab设计与仿真
- LMS和RLS算法在盲从多用户检测中的比
- 任意阵列的常规波束形成matlab程序
- 麦克风阵列语音增强源程序
- LMS自适应陷波器,自适应RLS自适应算
- 基于LMS算法的自适应对消器的MATLAB实
- LMS算法学习曲线的matlab仿真
- 基于LMS算法的均衡器MATLAB实现代码
- 变步长LMS的matlab代码
- 子阵均匀波束形成
- 基于LMS和RLS的自适应滤波器的应用仿
- 线性阵列自适应波束形成,干扰抑制
- LMS算法自适应波束形成
- 自适应NLMS算法
- 直线阵和圆阵数字波束形成MatlAB程序
- 最优波束形成与常规波束形成对比.
- 基于干扰协方差矩阵重构的鲁棒波束
- 波束形成 MATLAB 实现
- 变步长的LMS自适应滤波算法matlab程序
- 数字波束形成算法库
- 基于Matlab的LMS仿真
- 基于归一化LMS算法自适应均衡器的S
- LMS算法的MATLAB实现以及
- 各种自适应算法的matlab仿真
- 频域块LMS算法
- matlab中仿真自适应信号处理LMSNewton算
- matlab中仿真自适应信号处理LMS算法
评论
共有 条评论