lcmv_beamform.rar

  • fightingS
    了解作者
  • matlab
    开发工具
  • 728B
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2022-01-26 22:37
    上传日期
LCMV自适应波束形成,MATLAB可直接运行
lcmv_beamform.rar
  • lcmv_beamform.m
    1.5KB
内容介绍
clc; close all clear all; %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%��%% %% %%--CBF AND Azimuth Spectrum--%% %% %% %% %% %%%%%%%%%% Set Signal %%%%%%%%%%%%%%%%%%��%% M=18; % the number of antennas N=200; % sample number thetas=10; % signal incident angle thetai=[-30 30]; % disturbance incident angle n=[0:M-1]'; vs=exp(-j*pi*n*sin(thetas/180*pi)); % the signal vector vi=exp(-j*pi*n*sin(thetai/180*pi)); % the disturbance vector f=16000; % carrier frequency t=[0:1:N-1]/200; snr=10; % SNR inr=10; % INR xs=sqrt(10^(snr/10))*vs*exp(j*2*pi*f*t); % signal %xs=sqrt(10^(snr/10))*vs*[randn(length(thetas),L)+j*randn(length(thetas),L)]; % signal xi=sqrt(10^(inr/10)/2)*vi*[randn(length(thetai),N)+j*randn(length(thetai),N)];% interference noise=[randn(M,N)+j*randn(M,N)]/sqrt(2); % noise %% X=xi+noise; % noisly received signal R=X*X'/N; % construct covariance matrix wop1=inv(R)*vs/(vs'*inv(R)*vs); % beamforming sita=90*[-1:0.001:1]; % v=exp(-j*pi*n*sin(sita/180*pi)); % B=abs(wop1'*v); plot(sita,20*log10(B/max(B)),'k'); title('BeamForming');xlabel('Angle/degree');ylabel('BeamForming/dB'); grid on axis([-90 90 -50 0]); hold off
评论
    相关推荐
    • 自适应波束形成与Matlab程序代码注解(1).rar
      自适应波束形成技术程序代码(有注解) 包括1.均匀线阵方向图2.波束宽度与波达方向及阵元数的关系当阵元间距时,会出现栅瓣,导致空间模糊 类似于时域滤波,天线方向图是最优权的傅立叶变换5.最大信噪比准则方向图...
    • 自适应波束形成.rar
      matlab程序,基于最小均方误差准则和线性约束最小方差准则的自适应波束形成
    • 自适应波束形成.rar
      包括自适应波束形成的算法仿真、mvdr和lcmv两种约束,包括代码分析文件、两种约束的对比文件
    • LCMV和MVDR算法.rar
      线性约束最小方差准则和最小方差无失真响应准则,两种用途广泛的自适应波束形成算法,可形成方向图
    • 窄带波束形成.zip
      实现了窄带波束形成,有传统的cbf算法,也有自适应波束形成算法
    • LCMV波束形成算法MATLAB程序.rar
      LCMV波束形成算法MATLAB程序 线性约束最小方差准则的自适应波束形成
    • 自适应波束形成.rar
      本程序实现的是基于LCMV准则、MMSE、MSNR的自适应波束形成算法
    • 阵列信号处理算法及自适应波束形成相关代码
      此资源包含各类天线阵列信号的传统处理算法,如music、esprit等;以及自适应波束成形算法,如lms、lcmv等。
    • LCMV1.zip
      此为LCMV算法的实现,阵元数为8,有用信号在0度方向,干扰源在30度方向所得到的的仿真程序
    • LCMV.rar
      以线性最小约束方差算法为约束条件的自适应波束形成算法