function [r_azimuth_elevation,flag_AE,r_a_etrue,flag_AE_Truenum]=coordinate_conversion(XYZ_t,Angle_Az,Angle_El)
%-------1. a):雷达直角坐标系(Xt,Yt,Zt) 天线阵面直角坐标系(X1,Y1,Z1)
% % % Angle_Az=0; %方位向旋转角度,对应方位向机扫角度
% % % Angle_El=-pi/2; %俯仰向旋转角度,对应俯仰向机扫角度
Cy=[cos(Angle_Az),0,-sin(Angle_Az);0,1,0;sin(Angle_Az),0,cos(Angle_Az)];
Cx=[1,0,0;0,cos(Angle_El),sin(Angle_El);0,-sin(Angle_El),cos(Angle_El)];
C=CxCy; %天线阵面相对雷达偏转的旋转矩阵
XYZ_t=CXYZ_t;%XYZ_t=[x1;y1;z1]
%-------2. a):天线阵面直角坐标系(X1,Y1,Z1),方向余弦坐标系(r,u,v)
[r_length,azimuth_elevation_num]=size(XYZ_t);
r_azimuth_elevation=zeros(r_length,azimuth_elevation_num);
flag_AE=ones(1,azimuth_elevation_num);%% 对位于天线阵背面辐射不到的位置(Z1<0)作标记 0
flag_AE_Truenum=azimuth_elevation_num;
for c_no=1:1:azimuth_elevation
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)