资源简介
自己写的几个常用自适应波束形成程序-RLS.m
希望对大家有点用哈 RLS.m RLS自适应波束形成matlab程序 SMI.m SMI自适应波束形成matlab程序 SINR.m 最大SINR自适应波束形成matlab程序 LMS.m LMS自适应波束形成matlab程序 MMSE.m MMSE自适应波束形成matlab程序
希望对大家有点用哈 RLS.m RLS自适应波束形成matlab程序 SMI.m SMI自适应波束形成matlab程序 SINR.m 最大SINR自适应波束形成matlab程序 LMS.m LMS自适应波束形成matlab程序 MMSE.m MMSE自适应波束形成matlab程序
代码片段和文件信息
clear all
close all
clc
j=sqrt(-1);
M=16;
m=0:M-1;
theta=[0-40];
theta = theta*pi/180;
us=0;
A0=exp(j*pi*m‘*sin(theta(1)));%信号源的方向矢量
Ai=exp(j*pi*m‘*sin(theta(2)));%干扰的方向矢量
SNR=20; % 信噪比(可变)
INR=30; %干噪比
P0=10.^(SNR/10);
Pi=10.^(INR/10);
o=pi/180;
xxl=-90:1:90;
xx=xxl*o;
a=exp(j*pi*m‘*sin(xx)); % 扫描矢量;
%%%%%%%%%%%最优波束形成%%%%%%%%%%%%%%%%
L=5000;
Xs=A0*sqrt(P0*2)*wgn(1L1‘complex‘);%期望
Xi=Ai*sqrt(Pi*2)*wgn(1L1‘complex‘);%干扰
Xn=sqrt(2)*wgn(ML1‘complex‘);%噪声
Xx=Xs+Xi+Xn;
%%%Xx=Xi+Xw;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
figure
Rs=P0*A0*A0‘; %期望信号协方差矩阵
Ri=Pi*Ai*Ai‘; %干
相关资源
- 几篇MATLAB通过OPC与PLC通信的论文-OPC技
- 分享帖三相桥式全控整流电路的MATL
- DTMF合成与识别MatlabGUI-DTMF.zip
- 永磁同步电机模糊PID控制-chap3_6.m
- MATLAB程序分享实现单摆在外力矩作用
-
线性二自由度汽车转向simuli
nk模型 - 可以运行的EMD工具箱针对hhspectrum错误
- 二自由度三自由度机械臂simmechanicsP
-
汽车动力学simuli
nk仿真程序很精典 - 基于MATLAB的PSS仿真模型的电力系统振
- 利用MATLAB编写的adams路面谱程序-road
- 基于MRAS的无速度矢量控制系统仿真
-
传个simuli
nk与carsim联合仿真的说明 - 小波边缘检测源程序代码-小波边缘检
- 基本蚁群聚类算法及其改进算法带M
- matlab汽车理论-auto_theory.m
- Matlab基于k均值聚类学习算法的rbf神经
- 自己编写的Matlab蒙特卡洛模拟VAR的程
- 混合高斯em算法matlab源码可算三个参数
- 全套汽车巡航系统模糊控制设计Matl
- matlab自己做的平面连杆机构通用仿真
- MatlabS变换工具箱-sttool.rar
- 变压变频器设计及MATLAB仿真包含了仿
- 非常简单的MatLab加密程序原创-MatLab加
- 直流双闭环控制系统的MATLAB仿真-lei
-
MatlabGUI调用Simuli
nk编译成可执行的 -
汽车动力学simuli
nk仿真程序很精典 -
用simuli
nk和simscape仿真直流电动机 - Matlab的hough圆检测-soble_hough.m
- Matlab粒子群神经网络的预测编程实现
评论
共有 条评论