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

📄 xwh.h

📁 此程序包括三部分
💻 H
字号:
#define SNO 1792
#define PVNUM 600
#define mx0 2
#define mxn 637
#define my0 40
#define myn 477
int openhz(int);
void smck(void);
void smc(void);
void orsk(void);
void soutp(void);
void diskm(void);
int ib(int j,int n);
float w_fmax(float *p,int p0,int n);
extern float w_fmin(float *p,int p0,int n);
int imax(int *p,int p0,int n);
int imin(int *p,int p0,int n);
extern float w_fc(float *a,float avg,int a0,int n);
extern float w_av(float *a,int a0,int n);
void w_qs(float *item,int left,int right);
void w_od(float *p,int x,int y,int n);
extern void gbf();
extern void pcf();
extern void mean();
int ib(int j,int n);
void w_fft(float *xr,float *xi,int n,int nu);
void w_gsf(float *xr,int n,int nu);
void dc_gsf(float *y,int n0,int n);
extern void rr(int sadr);
void w_spv(float *a,float *p,float *v,int *pn,int *vn,int a0,int an);
void w_sspv(float *a,float *p,float *v,int a0,int an);
void w_s(float *p,float *v,int *pn,int *vn,int pnu);
void w_sm(float *a,float *p,float *v,int *pn,int *vn,int pnu,int vnu);
extern void c_s_sm(float *pp);
extern void rhsc(int *eh);
extern void rpc(int *pc,float *ma);
extern void w_tp(float *tp,float *c,float *adf);
extern void w_rzy(float *a);
void w_prt(void);
void w_1724p(void);    /* screen printf */
void prt_block(int y1,int x1,int y2,int x2,int yinc, int xinc,int reverse);
void g1724p(int pagecon,int profilecon);
extern void w_prk();
extern void dreturn();

//void cpar(int bb,int rhbz);
void w_pre(int rhbz);
char *hzk_table[]={"c:\\213\\hzk16","c:\\213\\hzk24s","c:\\213\\hzk24f",
		    "c:\\213\\hzk24h","hzk24k"};
void *b1,*b2;
int levl=100; 	//linear sample lenth
int m_mode=0;	//m_mode=0 粗糙度; m_mode=1 直线度
int ex[SNO];          /* sample data */
int pc[51],eh[51];    /* pc;hsc calculate arrey */
float ma[51];         /* band width */
int mdx,mdy;       /* menu x,y */
int efa=256;          /*  efa=256;0*/
char mu[2],enumber[16],name[16],oper[16];
int elnu=5;         /* 1,2,3,4,5 */
int pbw=3;/* 0,1;  2,3;  4,5;   6,7;    0,2,4,6:stop;1,3,5,7:go */
float ecl=0.8;      /* 0.08,0.25,0,8,2,5,8 */
int fs=1,mf=5;      /* fs=0:UF,1:GB,2:PC,3:GS, mf=4:Continuation,5:Single */
int evv=20;         /* 4 mu, 20 mu,100 mu,500 mu */
long int vv=-7777;   /* auto */
long int vvbz=-7777;      /* auto */
int vvk=0;          /* 0,1,2,3,4,5,6,7,8,9,10 */
int vh=7777,vhk=4;  /* 7777:auto,0,1,2,3,4,5,6,7,8,9 */
long int estm[5];     /* Sample time date     */
long int est;       /* Sample time constant */
//long int estl;	    /*sample time constant for linear measure*/
float ey[SNO+256];       /* filter data  */
float sta[400];                /*  statistical analysis  array  */
int ek=0;                /*  statistical analysis counter */
int eln=256;             /* Sample number eln=256 */
int epn,evn;             /* 存峰谷数 */
int tpb=0;               /*tpb=0;calculate tp,else tpb=99;nocalculate tp */
int c5;                  /* tp=%5 c5=Y */
float tp[101],c[101],adf[101];          /* Tp曲线数据 幅度分布曲线数据*/
float r10;            /* r10=ry*10% */
float evc=10.0/2048;            /* 4u=2/2048;20u=10/2048;50u=25/2048;500u=250/2048 */
float ra,rq,da,dq,la,lq,rsk,rku,rp,rv,s,sm,rtm,rpm,rvm,rt;
float rz,r3y,r3z,ry;                    /*参数结果*/




		int PMax,NMax;
		int Middle_Y,Y_Inter;
		float XAmp,YAmp;
		int p_mode;


/* End 2205.h   1993.3.12 write */

⌨️ 快捷键说明

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