beam_pattern_ra1.m

来自「声纳波束形成图」· M 代码 · 共 24 行

M
24
字号
clear; 
clc;
clf;
close all;
N=18;                                             %基阵个数
f=3e4;  lambda=1500/f;                                          %频率范围
d=0.0726;   
                                                  %基阵间距
sita=-pi/2:pi/180000:pi/2;
   
temp1=sin(N*pi*d*f*sin(sita)/1500);
temp2=N*sin(pi*d*f*sin(sita)/1500);


temp3=abs(temp1./temp2);

temp4=sin(d*pi*sin(sita)/lambda);
temp5=d*pi*sin(sita)/lambda;
temp6=abs(temp4./temp5);

beam_patten=20*log10(temp3.*temp6)

plot(sita*180/pi,beam_patten);
 grid ;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?