dgemv-一般行列・ベクトル積 (DBL)
- 更新日2025-07-30
- 4分で読める
一般行列とベクトルの積を計算します。
A、x、yの各入力に配線するデータタイプにより、使用する多態性のインスタンスが決まります。

入力/出力
操作A
—
操作Aは、行列Aに対して行う操作を指定します。op(A)はその結果を表します。
A
—
Aは op(A) の次元が N × M である実数行列です。
x
—
Xは実ベクトルです。 VIはxの最初のM 要素をop(A)で乗算します。xは少なくともM個の要素を含む必要があります。
y
—
yは実数ベクトルです。 yは少なくともop(A)*xと同じ数の要素を含む必要があります。デフォルトはすべての要素が0と等しいはN要素です。
アルファ
—
アルファは、op(A)*xをスケールするスケール係数です。デフォルトは 1 です。
ベータ
—
ベータは、y をスケールする実数スカラです。デフォルトは 1 です。
dgemv
—
dgemvはyと同じサイズの実数ベクトルです。 最初のN要素では、VIはアルファ*op(A)*x + ベータ*yの結果を返します。残りのすべての要素では、VIは同じ指標のあるyの要素値を返します。
エラー
—
エラーは、VIからのエラーまたは警告を返します。エラーは「エラーコードからエラークラスタ」VIに配線して、エラーコードまたは警告をエラークラスタに変換できます。 |
BLAS関数の詳細については、BLAS (Basic Linear Algebra Subprograms/基本線形代数サブプログラム) Webサイトnetlib.orgを参照してください。
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Mathematics\Linear Algebra\Comparison of BLAS and linear algebra VIs.vi
操作A
—
A
—
x
—
アルファ
—
dgemv
—
エラー
—