资源简介
这里主要利用FFT做了波束成型的一般代码,目的是和传统的加权累加法对比,有助于初学者理解利用FFT进行波束分析的优越性
代码片段和文件信息
% clc;
% close all;
% clear all;
%
N = 32;
M = (N -1)/2;
n = [-M:M]‘
u = -1:0.001:1; %来波方向
vv = exp(-2*j*pi*n*u);
avg_w = 1/ N * ones(1N);
avg_beam_pattern = avg_w * vv;
figure(1)
plot(uabs(avg_beam_pattern))
%--------------基阵参数-----------------------
M=32; %基元数
f=20000; %信号频率
fs=10*f; %采样频率
c=1477; %声速
lmda=c/f; %波长
d = lmda / 2
xi=[-M/2+1:1:M/2]*d;
D=d*(M-1); %基阵尺寸
w=2*pi*f;
r0=5; %焦距
T=0.0005;
- 上一篇:Matlab 图像识别、分割、处理
- 下一篇:画出雷达屏幕界面的Matlab源程序
相关资源
- spectrogram_fft
- matlab-acq GPS C/A码捕获 用的是fft频域的
- txlb 数字图像处理中的滤波和傅里叶压
- FBMCEXFFT 对FBMC通信系统进行仿真
- Epilepsy-EEG-report--- 在学习了数字信号处
- Fftfile-of-EEG 可以用FFT频谱对脑电信号
- wangchen-dalunwen 采用多天线的认知无线
-
CS-ba
sed-on-FFT-or-DWT 图像压缩感知 - pipeilvbo 匹配滤波器的实现。主要是通
- hanning11 加汉宁窗fft插值算法
- PMF-FFT-GPS GPS 捕获跟踪程序
- 时域抽取法基2FFT源程序
- FFT谐波分析
- matlab开发-FastFFTFunction
- FFT和IFFT的MATLAB实现代码
- fft变换的matlab代码
- 基二时间抽取的MATLAB代码
- Matlab的时间抽取基2FFT算法
- 基于MATLAB实现的任意点基2FFT算法
- 对一段音频进行fft处理
- 用matlab fft信号频谱分析
- FFT变换的MATLAB程序实现
- 逆傅里叶变换matlab
- FFT快速傅里叶变换,主要涉及了在m
- FFT的matlab程序
- matlab实现读取声音并进行频谱显示
- FFT方式计算天线方向图
- 基于FFT的频谱显示MATLAB设计
评论
共有 条评论