资源简介

matlab宽带波束形成仿真,采用常规波束形成加权

资源截图

代码片段和文件信息

close all;clear all;
%题目:例6.1 P169
%      12元均匀线列阵,阵元间隔f0对应的半波长,-30°方向LFM信号,fl=0.5*f0;fu=f0;fs=5*f0;宽带波束形成,加权系数采用常规波束形成
%还有什么没做:1、验证分段不重复时的效果;2、功率谱归一化
%注1:Figure2与书中有细微差别(红线第二、第三点较明显)的原因是12个阵元接收到的信号构造不同,书中存在一个假想阵元0,12个信号依次延时,本仿真将阵元1定成参考点
%1、分段有什么要求2、哪些点是无效的,怎么拼在一起3、分段部分程序的改进4、做多少点的dft
%% 基本参数
f0=50;fl=0.5*f0;fu=f0;fs=5*f0;
N=512;%LFM信号一个周期的长度
N1=256;%缓存长度
T=1/fs*(N-1);
t0=0:1/fs:T;%处理LFM一个周期的所有数据
M=12;%阵元数
theta=-30*pi/180;%信号方向
%% 造各路LFM信号
m=0:M-1;%见注1
tau=-sin(theta)/2/fu*m;   %d应该取最大频率的半波长,如果阵元间距不够下,会有什么结果?                       
c=1500;%声速
d=c/2/fu;%阵元间距为半波长 %c=1500;%声速
                          %d=c/2/fu;%阵元间距为半波长
                          %theta=10*pi/180;%信号方向
                          %tau=-d*sin(theta)/c*0:M-1;                       
[T0 Tau0]=meshgrid(t0tau

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4825  2014-04-25 15:46  broadband_beamforming.m

----------- ---------  ---------- -----  ----

                 4825                    1


评论

共有 条评论