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

📄 cgetdata.h

📁 StaMps最新测试版
💻 H
字号:
#include <iostream>#include <fstream>#include <math.h>#ifndef CGD #define CGDclass CGetData {	public :	CGetData () ;	~CGetData () ;	int setparams (char *ifile, int ns, int startl, int nl) ;	int getarrayRG (float scalefac, int expfl, float exval, int flipflag) ;	int getarrayMag (float scalefac, int expfl, float exval, int flipflag, int fifthflag) ;	int getarrayMag (int dtype, float minval, float maxval, int flipflag) ;	int getarrayHgt (float scalefac, int expfl, float exval, float cont_interval, int flipflag) ;	int getarrayMPH (float scalefac, int expfl, float exval, int flipflag) ;	int getarrayByte (int min, int maxxval, int flipflag) ;	int Raw2Mag (int dtype, float min, float max, int flipflag) ;	int getarrayRaw (int dtype) ;	int DeleteRG () ;	int DeleteMag () ;	int DeleteMPH () ;	int DeleteHgt () ;	int DeleteRaw () ;		// file parameters	char infile [240] ;	int nlines, nsamps, totlines, startline ;	static int bpp [] ;	unsigned char *red ;	unsigned char *grn ;	unsigned char *mag ;	unsigned char *phase ;	unsigned char *hgt ;	unsigned char *raw ;	int expflag ;	int dtype ;	float expval ;		float scalered, scalegrn ;	inline double getmag (float re, float im) ;	inline void getmph (float re, float im, double * mg, double *ph) ;} ;inline double CGetData::getmag (float re, float im) {	return (sqrt(re * re + im * im)) ;}inline void CGetData::getmph (float re, float im, double *mag, double *ph) {	*mag =  (sqrt(re * re + im * im)) ;	*ph  =  atan2 (double(im), double (re)) ;}#endif 

⌨️ 快捷键说明

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