beam_pattern_ta2.m

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

M
24
字号
clear;
clc;
clf;
close all;
                                                              %基阵个数
f=3e4;lambda=1500/f;                                          %频率波长
a=0.288;b=0.265;
sita=pi/180000;

fai=[-pi/2:pi/18000:pi/2];
   
temp1=sin(pi*b*sin(sita)*cos(fai)/lambda);
temp2=pi*b*sin(sita)*cos(fai)/lambda;
D1=temp1./temp2;

temp3=sin(a*pi*cos(sita)*sin(fai)/lambda);
temp4=a*pi*cos(sita)*sin(fai)/lambda;
D2=temp3./temp4;
beam_patten=20*log10(abs(D1.*D2));


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

⌨️ 快捷键说明

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