资源简介
MIMO雷达发射方向图设计源码,可以参考
代码片段和文件信息
clear all
clc
N = 1;
M = 10;
j = sqrt(-1);
theta1 = (-40*pi)/180;
theta2 = (40*pi)/180;
theta = linspace(theta1theta21000);
atheta0 = ones(M1);
for k=1:1000
atheta = zeros(M1); %导引矢量
for i=1:M
atheta(i1)=exp(-j*(i-1)*pi*sin(theta(k)));
end
b = ones(M1);
c1 = (N/M)*(abs(atheta0‘*b).^2)*(abs(atheta‘*atheta0).^2); %coherent transmit signals收发形式
d1 = (N/(M))*(abs(atheta‘*atheta0).^4); %orthogonal transmit signals收发形式
c1=c1/1000;
d1=d1/1000;
c(1k) = 10*log10(c1);
d(1k) = 10*log10(d1);
end
theta = theta*(180/pi);
figure
plot(thetac‘r--‘thetad‘b‘)
xlabel(‘θ[deg]‘)ylabel(‘G(θ)[db]‘)
legend(‘β=1‘‘β=0‘4)
title(‘Beam pattern for orthogonal and coherent signals‘)
savepath1=‘E:\matlab\fangzhen jieguo‘;
savename=‘firstfigure‘;%图像的文件名
%print(2‘-djpeg‘strcat(savepath1‘\‘savename‘.jpeg‘)); %将句柄为2的图形保存为jpeg/jpg格式的图片,文件名为‘C:\abc.jpeg‘。
saveas(gcfsavename‘fig‘);
set(gcf‘visible‘‘off‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1158 2009-04-17 17:16 beampattern.m
----------- --------- ---------- ----- ----
1158 1
相关资源
- 深度学习模型代码
- FMCW_RADAR
- matlab实现我爱你(I love You)3D图
- matlab求股票的var、cvar
- 求解带时间窗的车辆路径问题的程序
- 混沌理论多尺度熵matlab实现函数
- 三相电压型spwm逆变器仿真
- matlab计算传感器配置
- matlab的ISAR成像程序
- 和声搜索算法
- 形状匹配(Shape Matching)
- 国际电离层参考模型
- sift 图像拼接
- intercell_interference
- NPCR_and_UACI
- LDPC BP译码算法
- 融合算法
- matlab实现的几种传染病模型
- matlab的tcp/ip通信代码(Socket TCP ip)
- matlab实现的直接序列扩频通信系统抗
- MUSIC算法的角度二维估计(2D MUSIC DO
- 四旋翼(quadrotor)的非线性动力学模
- BP柴油机速度控制
- VRP问题matlab代码
- 改进人工势场避障程序
- 何凯明暗原色先验去雾的MATLAB代码(
- matlab 数字预失真程序(dpd)
- matlab实现的鱼眼畸变矫正(含GUI)(
- sar点目标成像程序
- matlab传统方法图像去雾
评论
共有 条评论