• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-05-07
  • 语言: Matlab
  • 标签: LCMV  matlab  波束形  

资源简介

基于LCMV准则的波束形成,有多个波束输入,最终在期待方向上形成波束,可得波束图

资源截图

代码片段和文件信息

%% 波束形成---LCMV线性约束最小方差准则
clc;
close all;
clear all;
M=8;                                  %天线数
N=1024;                               %采样数
thetas=0;                             %信号入射角度
thetai=[-20 20 40];                   %干扰入射角度
Mean=0;  varn=1;                      %噪声均值、方差
n=[0:M-1]‘;
Vs=exp(-j*pi*n*sin(thetas/180*pi));   %信号方向矢量
Vi=exp(-j*pi*n*sin(thetai/180*pi));   %干扰方向矢量
t=[0:1:N-1]/200;
snr=10;                               %信噪比
inr=10;                               %干燥比
Xi=sqrt(varn)*10^(inr/20)*Vi*[randn(length(thetai)N)+j*randn(length(thetai)N)]; %构造干扰信号
noise=[randn(MN)+j*randn(MN)]/sqrt(2);                                       %噪声
X=Xi+noise;         

评论

共有 条评论