読み取り中…
検索中…
一致する文字列を見つけられません
[詳解]
214extern void svcodiff(
spSVector x,
double coef);
217extern void lvcodiff(
spLVector x,
double coef);
220extern void fvcodiff(
spFVector x,
double coef);
243#define svdiff(x) svcodiff(x, 1.0);
246#define lvdiff(x) lvcodiff(x, 1.0);
249#define fvdiff(x) fvcodiff(x, 1.0);
254#define dvdiff(x) dvcodiff(x, 1.0);
257#define xsvdiff(x) xsvcodiff(x, 1.0);
260#define xlvdiff(x) xlvcodiff(x, 1.0);
263#define xfvdiff(x) xfvcodiff(x, 1.0);
268#define xdvdiff(x) xdvcodiff(x, 1.0);
347extern long svriprod(
spSVector x,
long *oiprod);
350extern long lvriprod(
spLVector x,
long *oiprod);
353extern float fvriprod(
spFVector x,
float *oiprod);
365extern double svnorm(
spSVector x,
long p);
368extern double lvnorm(
spLVector x,
long p);
418extern double svvar(
spSVector x,
double *mean);
421extern double lvvar(
spLVector x,
double *mean);
424extern float fvvar(
spFVector x,
float *mean);
434extern double svstd(
spSVector x,
double *mean);
437extern double lvstd(
spLVector x,
double *mean);
440extern float fvstd(
spFVector x,
float *mean);
450#define svmean(x) ((double)svsum(x) / (double)x->length)
453#define lvmean(x) ((double)lvsum(x) / (double)x->length)
456#define fvmean(x) (fvsum(x) / (float)x->length)
459#define dvmean(x) (dvsum(x) / (double)x->length)
468extern short svmin(
spSVector x,
long *index);
471extern long lvmin(
spLVector x,
long *index);
474extern float fvmin(
spFVector x,
long *index);
484extern short svmax(
spSVector x,
long *index);
487extern long lvmax(
spLVector x,
long *index);
490extern float fvmax(
spFVector x,
long *index);
500extern void svscmin(
spSVector x,
short a);
506extern void fvscmin(
spFVector x,
float a);
513extern void svscmax(
spSVector x,
short a);
519extern void fvscmax(
spFVector x,
float a);
553#define SP_NMINMAX_OPTION_PEAK_ONLY 1
554#define SP_NMINMAX_OPTION_ZERO_EDGES (1<<1)
594extern void spheapsort(
void *keysptr,
void *valuesptr,
long length,
595 int (*compare_func)(
void *keysptr,
long i,
long j),
596 void (*swap_func)(
void *keysptr,
void *valuesptr,
long i,
long j));
650extern long svzerocross(
spSVector x,
int slope_sign);
653extern long lvzerocross(
spLVector x,
int slope_sign);
656extern long fvzerocross(
spFVector x,
int slope_sign);
964extern void fvgauss(
spFVector x,
float mu,
float sigma);
967extern void dvgauss(
spDVector x,
double mu,
double sigma);
978extern spFVector xfvgauss(
long length,
float mu,
float sigma);
981extern spDVector xdvgauss(
long length,
double mu,
double sigma);
1009extern double dvscpolyval(
spDVector p,
double x);
1010extern void dvcplxpolyval(
spDVector p,
double xre,
double xim,
double *oyre,
double *oyim);
double型を扱うためのベクトル型です.
Definition vector.h:248
float型を扱うためのベクトル型です.
Definition vector.h:214
long型を扱うためのベクトル型です.
Definition vector.h:180
short型を扱うためのベクトル型です.
Definition vector.h:146