|
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 | 入力スカラーです. |