?? azi_estimate_max.m
字號:
%估計目標方位函數(shù)azi_estimate_max
%符合加權(quán)
%有線譜情況:估計最大線譜的方位
function [amplitude_theta,theta,result]=azi_estimate_max(sp,svx,svy,spvx,spvy,nfft,fs,ind_up,ind_down);
%限頻帶范圍
sp=sp(ind_down:ind_up);
spvx=spvx(ind_down:ind_up);
spvy=spvy(ind_down:ind_up);
svx=svx(ind_down:ind_up);
svy=svy(ind_down:ind_up);
%估計方位
svr=svx+svy;
energy=real(spvy).^2+real(spvx).^2; %求出各個頻率能量
theta=atan2(real(spvy),real(spvx))*180/pi; %求出各個頻率指定的方位
amplitude_theta=energy./(sp.*svr).*(sp+svr); %各譜線幅度信息
ind_max=find(amplitude_theta==max(amplitude_theta));
result=theta(ind_max); %能量最大的方位信息
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -