読み取り中…
検索中…
一致する文字列を見つけられません
 
 
 
 
[詳解]
  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