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

📄 structdefine.h

📁 VC&Matlab混合编程实现无线电导航指示器
💻 H
字号:
#ifndef STRUCTDEF_H
#define STRUCTDEF_H


//Traj.dat格式:
//头四字节为INT32表示数据包个数,即时间点个数,每个点有22个数据:
//      1.时间T,从零计时(默认间隔为0.01秒)
//      2.经度LON,(度,-180~+180)
//      3.纬度LAT,(度,-90~+90)
//      4.高度HEG,(米)
//      5.东向对地速度VENE(米/秒),导弹相对地球固联系速度在地理坐标系东向分量
//      6.北向对地速度VENN(米/秒),导弹相对地球固联系速度在地理坐标系北向分量
//      7.天向对地速度VENU(米/秒),导弹相对地球固联系速度在地理坐标系天向分量
//      8.俯仰角PITCH(度,-90~+90),抬头为正
//      9.滚转角ROLL(度,-180~+180),右倾为正
//      10偏航角YAW(度,0~+360),以北为基准,顺时针转向为正
//      11.东向对地加速度AENE(米/秒平方),导弹相对地球固联系加速度在地理坐标系东向分量
//      12.北向对地加速度AENN(米/秒平方),导弹相对地球固联系加速度在地理坐标系北向分量
//      13.天向对地加速度AENU(米/秒平方),导弹相对地球固联系加速度在地理坐标系天向的分量
//      14.横轴角速度WX(度/秒),导弹相对地球固联系角速度在地理坐标系中东向分量
//      15.纵轴角速度WY(度/秒),导弹相对地球固联系角速度在地理坐标系中北向分量
//      16.立轴角速度WZ(度/秒),导弹相对地球固联系角速度在地理坐标系中天向分量
//      17.横轴比力加速度FXE(米/秒平方),弹体相对惯性系加速度在弹体坐标系中横向分量
//      18.纵轴比力加速度FYN(米/秒平方),弹体相对惯性系加速度在弹体坐标系中纵向分量
//      19.立轴比力加速度FZU(米/秒平方),弹相对惯性系加速度在弹体坐标系垂向分量
//      20.横轴角速度FWXE(度/秒),弹体相对惯性系角速度在弹体坐标系横轴向分量
//      21.纵轴角速度FWYN(度/秒),弹体相对惯性系角速度在弹体坐标系纵轴向分量
//      22.立轴角速度FWZU(度/秒),弹体相对惯性系角速度在弹体坐标系立轴向分量
typedef struct tagTRAJ
{   double t;                  
    double lon;				
    double lat;			
    double heg;				

	double vene; 				                          
    double venn;				
    double venu;				

    double pitch;          
	double roll;		
    double yaw;            

	double aene;			
	double aenn;			
	double aenu;				

	double wx;			
	double wy;				
	double wz;			

	double fxe; 
	double fyn;
	double fzu;

	double fwxe;
	double fwyn;
	double fwzu;
}TRAJ,*pTRAJ;

typedef struct tagPOINT3
{   double x;                  
    double y;	
	double z;              
 }POINT3,*pPOINT3;

#define AIR ((UINT)23453)
#define GROUND ((UINT)35432)
typedef struct tagBEACON
{
	POINT3 pos;
	UINT   type;//AIR or GROUND
}BEACON,*pBEACON;

#endif

⌨️ 快捷键说明

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