?DOTU_
List
cdotu_ | 単精度複素数ベクトル同士の内積(転置) |
zdotu_ | 倍精度複素数ベクトル同士の内積(転置) |
概略
ベクトル同士の内積の値を計算します。Xの転置を取ったものと、Yの内積になる点に注意してください。計算結果は戻り値として返ってきます。?dotu_は複素数の物にしか提供されていないことに注意してください。実数ベクトルには専用のルーチンが用意されています。
計算式
ret := X^t Y
プロトタイプ宣言
complex cdotu_(int *n, complex *x, int *incx, complex *y, int *incy);
doublecomplex zdotu_(int *n, doublecomplex *x, int *incx, doublecomplex *y, int *incy);
引数/戻り値
変数名 | 型 | 概要 |
n | int* | ベクトルX,Yの大きさ(長さ) |
X | doublecomplex* | ベクトルXの先頭ポインタ |
incX | int* | Xのインクリメント幅(通常1を指定すれば良い) |
Y | doublecomplex* | ベクトルYの先頭ポインタ |
incY | int* | Yのインクリメント幅(通常1を指定すれば良い) |
戻り値 | doublecomplex | 計算された内積の値 |