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

📄 nr.h

📁 数值算法
💻 H
📖 第 1 页 / 共 2 页
字号:
		float *prob);
	void  kstwo(float *data1, int n1, float *data2, int n2, float *d,
		float *prob);
	void  laguer(fcomplex *a, int m, fcomplex *x, float eps, int polish);
	void  lfit(float *x, float *y, float *sig, int ndata, float *a, int ma, 
		int *lista, int mfit, float **covar, float *chisq,
		void (*funcs)(float,float *,int));
	void  linmin(float *p, float *xi, int n, float *fret, float (*func)(float));
	void  locate(float *xx, int n, float x, int *j);
	void  lubksb(float **a, int n, int *indx, float *b);
	void  ludcmp(float **a, int n, int *indx, float *d);
	void  mdian1(float *x, int n, float *xmed);
	void  mdian2(float *x, int n, float *xmed);
	void  medfit(float *x, float *y, int ndata, float *a, float *b,
		float *abdev);
	void  memcof(float *data, int n, int m, float *pm, float *cof);
	float midexp(float (*funk)(float), float aa, float bb, int n);
	float midinf(float (*funk)(float), float aa, float bb, int n);
	float midpnt(float (*func)(float), float a, float b, int n);
	float midsql(float (*funk)(float), float aa, float bb, int n);
	float midsqu(float (*funk)(float), float aa, float bb, int n);
	void  mmid(float *y, float *dydx, int nvar, float xs, float htot,
		int nstep, float *yout,
		void (*derivs)(float,float *,float *));
	void  mnbrak(float *ax, float *bx, float *cx, float *fa, float *fb, 
		float *fc, float (*func)(float));
	void  mnewt(int ntrial, float *x, int n, float tolx, float tolf);
	void  moment(float *data, int n, float *ave, float *adev, float *sdev, 
		float *svar, float *skew, float *curt);
	void  mprove(float **a, float **alud, int n, int *indx, float *b, 
		float *x);
	void  mrqcof(float *x, float *y, float *sig, int ndata, float *a, int ma, 
		int *lista, int mfit, float **alpha, float *beta, float
		*chisq, void (*funcs)(float,float *,float *,float *,int));
	void  mrqmin(float *x, float *y, float *sig, int ndata, float *a,
		int ma, int *lista, int mfit, float **covar, float **alpha, 
		float *chisq, void (*funcs)(float,float *,float *,float *,
		int),float *alamda);
	void  odeint(float *ystart, int nvar, float x1, float x2, float eps,
		float h1, float hmin, int *nok, int *nbad,
		void (*derivs)(float,float *,float *),
		void  (*rkqc)(float *,float *,int,float *,float,float,float
		*,float *,float *,void (*)(float,float *,float *)));
	void  pcshft(float a, float b, float *d, int n);
	void  pearsn(float *x, float *y, int n, float *r, float *prob, float *z);
	void  piksr2(int n, float *arr, float *brr);
	void  piksrt(int n, float *arr);
	void  pinvs(int ie1, int ie2, int je1, int jsf, int jc1, int k,
		float ***c, float **s);
	float plgndr(int l, int m, float x);
	float poidev(float xm, int *idum);
	void  polcoe(float *x, float *y, int n, float *cof);
	void  polcof(float *xa, float *ya, int n, float *cof);
	void  poldiv(float *u, int n, float *v, int nv, float *q, float *r);
	void  polin2(float *x1a, float *x2a, float **ya, int m, int n, float x1, 
		float x2, float *y, float *dy);
	void  polint(float *xa, float *ya, int n, float x, float *y, float *dy);
	void  powell(float *p, float **xi, int n, float ftol, int *iter,
		float *fret, float (*func)(float *));
	void  predic(float *data, int ndata, float *d, int npoles, 
		float *future, int nfut);
	float probks(float alam);
	void  pzextr(int iest, float xest, float *yest, float *yz, float *dy,
		int nv, int nuse);
	void  qcksrt(int n, float *arr);
	float qgaus(float (*func)(float), float a, float b);
	float qromb(float (*func)(float), float a, float b);
	float qromo(float (*func)(float), float a, float b,
		float (*choose)(float (*)(float),float,float,int));
	void  qroot(float *p, int n, float *b, float *c, float eps);
	float qsimp(float (*func)(float), float a, float b);
	float qtrap(float (*func)(float), float a, float b);
	float quad3d(float (*func)(float,float,float), float x1, float x2);
	float ran0(int *idum);
	float ran1(int *idum);
	float ran2(long *idum);
	float ran3(int *idum);
	float ran4(int *idum);
	void  rank(int n, int *indx, int *irank);
	void  ratint(float *xa, float *ya, int n, float x, float *y, float *dy);
	void  realft(float *data, int n, int isign);
	void  red(int iz1, int iz2, int jz1, int jz2, int jm1, int jm2, int jmf,
		int ic1, int jc1, int jcf, int kc, float ***c, float **s);
	void  rk4(float *y, float *dydx, int n, float x, float h, float *yout,
		void (*derivs)(float,float *,float *));
	void  rkdumb(float *vstart, int nvar, float x1, float x2, int nstep, 
		void (*derivs)(float,float *,float *));
	void  rkqc(float *y, float *dydx, int n, float *x, float htry, 
		float eps, float *yscal, float *hdid, float *hnext, 
		void (*derivs)(float,float *,float *));
	float rofunc(float b);
	float rtbis(float (*func)(float), float x1, float x2, float xacc);
	float rtflsp(float (*func)(float), float x1, float x2, float xacc);
	float rtnewt(void (*funcd)(float,float *,float *), float x1, float x2,
		float xacc);
	float rtsafe(void (*funcd)(float,float *,float *), float x1, float x2,
		float xacc);
	float rtsec(float (*func)(float), float x1, float x2, float xacc);
	void  rzextr(int iest, float xest, float *yest, float *yz, float *dy,
		int nv, int nuse);
	void  scrsho(float (*fx)(float));
	void  shell(int n, float *arr);
	void  shoot(int nvar, float *v, float *delv, int n2, float x1, float x2,
		float eps, float h1, float hmin, float *f, float *dv);
	void  shootf(int nvar, float *v1, float *v2, float *delv1, float *delv2,
		int n1, int n2, float x1, float x2, float xf, float eps, 
		float h1, float hmin, float *f, float *dv1, float *dv2);
	void  simp1(float **a, int mm, int *ll, int nll, int iabf, int *kp,
		float *bmax);
	void  simp2(float **a, int n, int *l2, int nl2, int *ip, int kp,
		float *q1);
	void  simp3(float **a, int i1, int k1, int ip, int kp);
	void  simplx(float **a, int m, int n, int m1, int m2, int m3, 
		int *icase, int *izrov, int *iposv);
	void  sinft(float *y, int n);
	void  smooft(float *y, int n, float pts);
	void  sncndn(float uu, float emmc, float *sn, float *cn, float *dn);
	void  solvde(int itmax, float conv, float slowc, float *scalv,
		int *indexv, int ne, int nb, int m, float **y, float ***c,
		float **s);
	void  sor(double **a, double **b, double **c, double **d, double **e, 
		double **f, double **u, int jmax, double rjac);
	void  sort(int n, float *ra);
	void  sort2(int n, float *ra, float *rb);
	void  sort3(int n, float *ra, float *rb, float *rc);
	void  sparse(float *b, int n, float *x, float *rsq);
	void  spctrm(FILE *fp, float *p, int m, int k, int ovrlap);
	void  spear(float *data1, float *data2, int n, float *d, float *zd,
		float *probd, float *rs, float *probrs);
	void  splie2(float *x1a, float *x2a, float **ya, int m, int n,
		float **y2a);
	void  splin2(float *x1a, float *x2a, float **ya, float **y2a, int m,
		int n, float x1, float x2, float *y);
	void  spline(float *x, float *y, int n, float yp1, float ypn, float *y2);
	void  splint(float *xa, float *ya, float *y2a, int n, float x, float *y);
	void  svbksb(float **u, float *w, float **v, int m, int n, float *b,
		float *x);
	void  svdcmp(float **a, int m, int n, float *w, float **v);
	void  svdfit(float *x, float *y, float *sig, int ndata, float *a, 
		int ma, float **u, float **v, float *w, float *chisq,
		void (*funcs)(float,float *,int));
	void  svdvar(float **v, int ma, float *w, float **cvm);
	void  toeplz(float *r, float *x, float *y, int n);
	void  tptest(float *data1, float *data2, int n, float *t, float *prob);
	void  tqli(float *d, float *e, int n, float **z);
	float trapzd(float (*func)(float), float a, float b, int n);
	void  tred2(float **a, int n, float *d, float *e);
	void  tridag(float *a, float *b, float *c, float *r, float *u, int n);
	void  ttest(float *data1, int n1, float *data2, int n2, float *t,
		float *prob);
	void  tutest(float *data1, int n1, float *data2, int n2, float *t,
		float *prob);
	void  twofft(float *data1, float *data2, float *fft1, float *fft2,
		int n);
	void  vander(float *x, float *w, float *q, int n);
	int   zbrac(float (*func)(float), float *x1, float *x2);
	void  zbrak(float (*fx)(float), float x1, float x2, int n, float *xb1,
		float *xb2, int *nb);
	float zbrent(float (*func)(float), float x1, float x2, float tol);
	void  zroots(fcomplex *a, int m, fcomplex *roots, int polish);
#endif
#ifdef TRADITIONAL
	void adi();
	void amoeba();
	void anneal();
	void avevar();
	void balanc();
	void bcucof();
	void bcuint();
	float bessi();
	float bessi0();
	float bessi1();
	float bessj();
	float bessj0();
	float bessj1();
	float bessk();
	float bessk0();
	float bessk1();
	float bessy();
	float bessy0();
	float bessy1();
	float beta();
	float betacf();
	float betai();
	float bico();
	void bksub();
	float bnldev();
	float brent();
	void bsstep();
	void caldat();
	float cel();
	void chder();
	float chebev();
	void chebft();
	void chebpc();
	void chint();
	void chsone();
	void chstwo();
	void cntab1();
	void cntab2();
	void convlv();
	void correl();
	void cosft();
	void covsrt();
	void crank();
	float dbrent();
	void ddpoly();
	void des();
	void ks();
	void cyfun();
	float df1dim();
	void dfpmin();
	void dlinmin();
	void difeq();
	void eclass();
	void eclazz();
	void eigsrt();
	float el2();
	void elmhes();
	float erf();
	float erfc();
	float erfcc();
	void eulsum();
	float evlmem();
	float expdev();
	float f1dim();
	float factln();
	float factrl();
	void fgauss();
	void fit();
	void fixrts();
	void fleg();
	void flmoon();
	void four1();
	void fourn();
	void fpoly();
	void frprmn();
	void ftest();
	float gamdev();
	float gammln();
	float gammp();
	float gammq();
	float gasdev();
	void gauleg();
	void gaussj();
	void gcf();
	float golden();
	void gser();
	void hqr();
	void hunt();
	void indexx();
	int irbit1();
	int irbit2();
	void jacobi();
	long julday();
	void kendl1();
	void kendl2();
	void ksone();
	void kstwo();
	void laguer();
	void lfit();
	void linmin();
	void locate();
	void lubksb();
	void ludcmp();
	void mdian1();
	void mdian2();
	void medfit();
	void memcof();
	float midexp();
	float midinf();
	float midpnt();
	float midsql();
	float midsqu();
	void mmid();
	void mnbrak();
	void mnewt();
	void moment();
	void mprove();
	void mrqcof();
	void mrqmin();
	void odeint();
	void pcshft();
	void pearsn();
	void piksr2();
	void piksrt();
	void pinvs();
	float plgndr();
	float poidev();
	void polcoe();
	void polcof();
	void poldiv();
	void polin2();
	void polint();
	void powell();
	void predic();
	float probks();
	void pzextr();
	void qcksrt();
	float qgaus();
	float qromb();
	float qromo();
	void qroot();
	float qsimp();
	float qtrap();
	float quad3d();
	float ran0();
	float ran1();
	float ran2();
	float ran3();
	float ran4();
	void rank();
	void ratint();
	void realft();
	void red();
	void rk4();
	void rkdumb();
	void rkqc();
	float rofunc();
	float rtbis();
	float rtflsp();
	float rtnewt();
	float rtsafe();
	float rtsec();
	void rzextr();
	void scrsho();
	void shell();
	void shoot();
	void shootf();
	void simp1();
	void simp2();
	void simp3();
	void simplx();
	void sinft();
	void smooft();
	void sncndn();
	void solvde();
	void sor();
	void sort();
	void sort2();
	void sort3();
	void sparse();
	void spctrm();
	void spear();
	void splie2();
	void splin2();
	void spline();
	void splint();
	void svbksb();
	void svdcmp();
	void svdfit();
	void svdvar();
	void toeplz();
	void tptest();
	void tqli();
	float trapzd();
	void tred2();
	void tridag();
	void ttest();
	void tutest();
	void twofft();
	void vander();
	int zbrac();
	void zbrak();
	float zbrent();
	void zroots();
#endif

⌨️ 快捷键说明

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