⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 eincdbt.m

📁 阵列信号处理的工具箱
💻 M
字号:
function wnfcmp=eincdbt(sphi,fRFMHz,logfield)% *****************************************************************************%   *  DBT, A Matlab Toolbox for Radar Signal Processing  *% (c) FOA 1994-2000. See the file dbtright.m for copyright notice.%%  function wnfcmp=eincdbt(sphi,fRFMHz,logfield)%%  Strippad version av einc f鰎 "dbt"-verktygsl錮an%  Ber鋕nar till antennelementen infallande f鋖tparametrar%  Vi g鰎 en smalbandsapproximation, dvs fsig << fRF%%  Start        : 9xxxxx Lars Pettersson (larpet).%  Latest change: $Date: 2000/10/16 15:20:52 $ $Author: svabj $.%  $Revision: 1.5 $% *****************************************************************************global c0 xel Rmeas deltaz0 dxel0 th3dBV fRFth3dBV dipl nely hel	if strcmp(logfield,'nearfield')	k0=2*pi*fRFMHz*1e6/c0;	nel=length(xel);	eelff=exp(j*k0*sphi*xel);	% Ber鋕na ideal tomg錸gsamplituden	cphipos=sqrt(1-sphi.^2);	xelabs=xel-mean(xel)+dxel0;	th3dB=interp1(fRFth3dBV,th3dBV,fRFMHz);	[Rtot,cphi,eillum]=nearfld(Rmeas,deltaz0,sphi,cphipos,xelabs,th3dB);	eel=eillum.*exp(-j*k0*(Rtot-Rmeas))./(Rtot/Rmeas);	sinratio=ones(size(eel));	cphiref=(cphi(:,ceil((nel+1)/2))+cphi(:,floor((nel+1)/2)))/2;	indpos=find(cphiref > 0);	if ~isempty(indpos)	  sinratio(indpos,:)=(sin(k0*hel*cphiref(indpos))*ones(1,nel))./sin(k0*hel*cphi(indpos,:));	end	wnfcmp=eelff./eel.*sinratio;else	wnfcmp=[];		end

⌨️ 快捷键说明

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