spLib
|
四則演算(<sp/voperate.h>) | |
void | svoper (spSVector a, const char *op, spSVector b) |
spSVector | xsvoper (spSVector a, const char *op, spSVector b) |
void | svscoper (spSVector a, const char *op, double t) |
spSVector | xsvscoper (spSVector a, const char *op, double t) |
void | svcplxoper (spSVector a, const char *op, double tr, double ti) |
spSVector | xsvcplxoper (spSVector a, const char *op, double tr, double ti) |
void | lvoper (spLVector a, const char *op, spLVector b) |
spLVector | xlvoper (spLVector a, const char *op, spLVector b) |
void | lvscoper (spLVector a, const char *op, double t) |
spLVector | xlvscoper (spLVector a, const char *op, double t) |
void | lvcplxoper (spLVector a, const char *op, double tr, double ti) |
spLVector | xlvcplxoper (spLVector a, const char *op, double tr, double ti) |
void | fvoper (spFVector a, const char *op, spFVector b) |
spFVector | xfvoper (spFVector a, const char *op, spFVector b) |
void | fvscoper (spFVector a, const char *op, float t) |
spFVector | xfvscoper (spFVector a, const char *op, float t) |
void | fvcplxoper (spFVector a, const char *op, float tr, float ti) |
spFVector | xfvcplxoper (spFVector a, const char *op, float tr, float ti) |
void | dvoper (spDVector a, const char *op, spDVector b) |
spDVector | xdvoper (spDVector a, const char *op, spDVector b) |
void | dvscoper (spDVector a, const char *op, double t) |
spDVector | xdvscoper (spDVector a, const char *op, double t) |
void | dvcplxoper (spDVector a, const char *op, double tr, double ti) |
spDVector | xdvcplxoper (spDVector a, const char *op, double tr, double ti) |
要素の並び替え(<sp/voperate.h>) | |
spSVector | xsvremap (spSVector x, spLVector map) |
spLVector | xlvremap (spLVector x, spLVector map) |
spFVector | xfvremap (spFVector x, spLVector map) |
spDVector | xdvremap (spDVector x, spLVector map) |
要素の抽出(<sp/voperate.h>) | |
spLVector | xsvfind (spSVector x) |
spLVector | xlvfind (spLVector x) |
spLVector | xfvfind (spFVector x) |
spLVector | xdvfind (spDVector x) |
spSVector | xsvfindv (spSVector x) |
spLVector | xlvfindv (spLVector x) |
spFVector | xfvfindv (spFVector x) |
spDVector | xdvfindv (spDVector x) |
要素の比較(<sp/voperate.h>) | |
void | svsceval (spSVector x, const char *op, short t) |
spSVector | xsvsceval (spSVector x, const char *op, short t) |
void | lvsceval (spLVector x, const char *op, long t) |
spLVector | xlvsceval (spLVector x, const char *op, long t) |
void | fvsceval (spFVector x, const char *op, float t) |
spFVector | xfvsceval (spFVector x, const char *op, float t) |
void | dvsceval (spDVector x, const char *op, double t) |
spDVector | xdvsceval (spDVector x, const char *op, double t) |
spLVector | xsvscfind (spSVector x, const char *op, short t) |
spLVector | xlvscfind (spLVector x, const char *op, long t) |
spLVector | xfvscfind (spFVector x, const char *op, float t) |
spLVector | xdvscfind (spDVector x, const char *op, double t) |
spSVector | xsvscfindv (spSVector x, const char *op, short t) |
spLVector | xlvscfindv (spLVector x, const char *op, long t) |
spFVector | xfvscfindv (spFVector x, const char *op, float t) |
spDVector | xdvscfindv (spDVector x, const char *op, double t) |
ベクトルの要素毎の四則演算を行います.
[in,out] | a | 1つ目の入力ベクトルです.計算結果は a に上書きされます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,入力ベクトルの順序を逆にして計算が行われます. 例えば,"!/"の場合は,b の要素を a で割ったものが求められます. |
[in] | b | 2つ目の入力ベクトルです. |
ベクトルの要素毎の四則演算を行います. 戻り値を使用しなくなったらメモリの解放をして下さい.
[in] | a | 1つ目の入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,入力ベクトルの順序を逆にして計算が行われます. 例えば,"!/"の場合は,b の要素を a で割ったものが求められます. |
[in] | b | 2つ目の入力ベクトルです. |
void svscoper | ( | spSVector | a, |
const char * | op, | ||
double | t ) |
ベクトルの要素とスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,t を a の要素で割ったものが求められます. |
[in] | t | 入力スカラーです. |
ベクトルの要素とスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,t を a の要素で割ったものが求められます. |
[in] | t | 入力スカラーです. |
void svcplxoper | ( | spSVector | a, |
const char * | op, | ||
double | tr, | ||
double | ti ) |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます.虚部がない場合は虚部のメモリが確保されます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます.虚部がない場合は虚部のメモリが確保されます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素毎の四則演算を行います.
[in,out] | a | 1つ目の入力ベクトルです.計算結果は a に上書きされます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,入力ベクトルの順序を逆にして計算が行われます. 例えば,"!/"の場合は,b の要素を a で割ったものが求められます. |
[in] | b | 2つ目の入力ベクトルです. |
ベクトルの要素毎の四則演算を行います. 戻り値を使用しなくなったらメモリの解放をして下さい.
[in] | a | 1つ目の入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,入力ベクトルの順序を逆にして計算が行われます. 例えば,"!/"の場合は,b の要素を a で割ったものが求められます. |
[in] | b | 2つ目の入力ベクトルです. |
void lvscoper | ( | spLVector | a, |
const char * | op, | ||
double | t ) |
ベクトルの要素とスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,t を a の要素で割ったものが求められます. |
[in] | t | 入力スカラーです. |
ベクトルの要素とスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,t を a の要素で割ったものが求められます. |
[in] | t | 入力スカラーです. |
void lvcplxoper | ( | spLVector | a, |
const char * | op, | ||
double | tr, | ||
double | ti ) |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます.虚部がない場合は虚部のメモリが確保されます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます.虚部がない場合は虚部のメモリが確保されます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素毎の四則演算を行います.
[in,out] | a | 1つ目の入力ベクトルです.計算結果は a に上書きされます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,入力ベクトルの順序を逆にして計算が行われます. 例えば,"!/"の場合は,b の要素を a で割ったものが求められます. |
[in] | b | 2つ目の入力ベクトルです. |
ベクトルの要素毎の四則演算を行います. 戻り値を使用しなくなったらメモリの解放をして下さい.
[in] | a | 1つ目の入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,入力ベクトルの順序を逆にして計算が行われます. 例えば,"!/"の場合は,b の要素を a で割ったものが求められます. |
[in] | b | 2つ目の入力ベクトルです. |
void fvscoper | ( | spFVector | a, |
const char * | op, | ||
float | t ) |
ベクトルの要素とスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,t を a の要素で割ったものが求められます. |
[in] | t | 入力スカラーです. |
ベクトルの要素とスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,t を a の要素で割ったものが求められます. |
[in] | t | 入力スカラーです. |
void fvcplxoper | ( | spFVector | a, |
const char * | op, | ||
float | tr, | ||
float | ti ) |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます.虚部がない場合は虚部のメモリが確保されます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます.虚部がない場合は虚部のメモリが確保されます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素毎の四則演算を行います.
[in,out] | a | 1つ目の入力ベクトルです.計算結果は a に上書きされます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,入力ベクトルの順序を逆にして計算が行われます. 例えば,"!/"の場合は,b の要素を a で割ったものが求められます. |
[in] | b | 2つ目の入力ベクトルです. |
ベクトルの要素毎の四則演算を行います. 戻り値を使用しなくなったらメモリの解放をして下さい.
[in] | a | 1つ目の入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,入力ベクトルの順序を逆にして計算が行われます. 例えば,"!/"の場合は,b の要素を a で割ったものが求められます. |
[in] | b | 2つ目の入力ベクトルです. |
void dvscoper | ( | spDVector | a, |
const char * | op, | ||
double | t ) |
ベクトルの要素とスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,t を a の要素で割ったものが求められます. |
[in] | t | 入力スカラーです. |
ベクトルの要素とスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,t を a の要素で割ったものが求められます. |
[in] | t | 入力スカラーです. |
void dvcplxoper | ( | spDVector | a, |
const char * | op, | ||
double | tr, | ||
double | ti ) |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値がベクトル型の場合は,使用しなくなったらメモリの解放をして下さい.
[in,out] | a | 入力ベクトルです.計算結果は a に上書きされます.虚部がない場合は虚部のメモリが確保されます. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
ベクトルの要素と複素数のスカラーの四則演算を行います. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | a | 入力ベクトルです. |
[in] | op | 演算の種類を示す文字列です."+","-","*","/"はそれぞれ和・差・積・商を表しています. また,"^"はべき乗を表します. さらに,これらの演算子の前に"!"がある場合,引数の順序を逆にして計算が行われます. 例えば,"!/"の場合は,tr + j * ti を a の要素で割ったものが求められます. |
[in] | tr | 入力スカラーの実部です. |
[in] | ti | 入力スカラーの虚部です. |
入力ベクトル x
の要素の順序を map
に従って入れ替えます. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | map | 要素の順序を0始まりのインデックスで指定します. |
入力ベクトル x
の要素の順序を map
に従って入れ替えます. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | map | 要素の順序を0始まりのインデックスで指定します. |
入力ベクトル x
の要素の順序を map
に従って入れ替えます. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | map | 要素の順序を0始まりのインデックスで指定します. |
入力ベクトル x
の要素の順序を map
に従って入れ替えます. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | map | 要素の順序を0始まりのインデックスで指定します. |
入力ベクトル x
の非零の要素のインデックスを抽出します.
[in] | x | 入力ベクトルです. |
入力ベクトル x
の非零の要素のインデックスを抽出します.
[in] | x | 入力ベクトルです. |
入力ベクトル x
の非零の要素のインデックスを抽出します.
[in] | x | 入力ベクトルです. |
入力ベクトル x
の非零の要素のインデックスを抽出します.
[in] | x | 入力ベクトルです. |
入力ベクトル x
の非零の要素の値を抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
入力ベクトル x
の非零の要素の値を抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
入力ベクトル x
の非零の要素の値を抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
入力ベクトル x
の非零の要素の値を抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
void svsceval | ( | spSVector | x, |
const char * | op, | ||
short | t ) |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を1,それ以外を0として上書きします.
[in,out] | x | 入力ベクトルです.処理後は要素が上書きされます. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を1,それ以外を0としたベクトルを出力します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
void lvsceval | ( | spLVector | x, |
const char * | op, | ||
long | t ) |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を1,それ以外を0として上書きします.
[in,out] | x | 入力ベクトルです.処理後は要素が上書きされます. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を1,それ以外を0としたベクトルを出力します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
void fvsceval | ( | spFVector | x, |
const char * | op, | ||
float | t ) |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を1,それ以外を0として上書きします.
[in,out] | x | 入力ベクトルです.処理後は要素が上書きされます. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を1,それ以外を0としたベクトルを出力します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
void dvsceval | ( | spDVector | x, |
const char * | op, | ||
double | t ) |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を1,それ以外を0として上書きします.
[in,out] | x | 入力ベクトルです.処理後は要素が上書きされます. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を1,それ以外を0としたベクトルを出力します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素のインデックスを抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素のインデックスを抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素のインデックスを抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素のインデックスを抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |
入力ベクトル x
の要素とスカラー t
を比較し,条件を満たす要素の値を抽出します. 戻り値のベクトルは,使用しなくなったらメモリの解放をして下さい.
[in] | x | 入力ベクトルです. |
[in] | op | 比較の際の条件を表す文字列を指定します."<=","<",">=",">","==","!="が指定できます. |
[in] | t | 入力スカラーです. |