XLPack 7.0
XLPack 数値計算ライブラリ (Excel VBA) リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません
関数
D1a. ベクトル/行列基本演算 BLAS

関数

Sub CscDusmm (Trans As String, M As Long, N As Long, Nrhs As Long, Alpha As Double, Val() As Double, Colptr() As Long, Rowind() As Long, B() As Double, Beta As Double, C() As Double, Optional Info As Long, Optional Base As Long=-1)
 C <- αAB + βC または C <- αATB + βC (CSC)
 
Sub CscDusmv (Trans As String, M As Long, N As Long, Alpha As Double, Val() As Double, Colptr() As Long, Rowind() As Long, X() As Double, Beta As Double, Y() As Double, Optional Info As Long, Optional Base As Long=-1, Optional IncX As Long=1, Optional IncY As Long=1)
 y <- αAx + βy または y <- αATx + βy (CSC)
 
Sub CscDussm (Uplo As String, Trans As String, Diag As String, N As Long, Nrhs As Long, Val() As Double, Colptr() As Long, Rowind() As Long, X() As Double, Optional Info As Long, Optional Base As Long=-1)
 AX = B または ATX = B の解 (三角行列) (CSC)
 
Sub CscDussv (Uplo As String, Trans As String, Diag As String, N As Long, Val() As Double, Colptr() As Long, Rowind() As Long, X() As Double, Optional Info As Long, Optional Base As Long=-1, Optional IncX As Long=1, Optional Omega As Double=1)
 Ax = b または ATx = b の解 (三角行列) (CSC)
 
Sub CsrDusmm (Trans As String, M As Long, N As Long, Nrhs As Long, Alpha As Double, Val() As Double, Rowptr() As Long, Colind() As Long, B() As Double, Beta As Double, C() As Double, Optional Info As Long, Optional Base As Long=-1)
 C <- αAB + βC または C <- αATB + βC (CSR)
 
Sub CsrDusmv (Trans As String, M As Long, N As Long, Alpha As Double, Val() As Double, Rowptr() As Long, Colind() As Long, X() As Double, Beta As Double, Y() As Double, Optional Info As Long, Optional Base As Long=-1, Optional IncX As Long=1, Optional IncY As Long=1)
 y <- αAx + βy または y <- αATx + βy (CSR)
 
Sub CsrDussm (Uplo As String, Trans As String, Diag As String, N As Long, Nrhs As Long, Val() As Double, Rowptr() As Long, Colind() As Long, X() As Double, Optional Info As Long, Optional Base As Long=-1)
 AX = B または ATX = B の解 (三角行列) (CSR)
 
Sub CsrDussv (Uplo As String, Trans As String, Diag As String, N As Long, Val() As Double, Rowptr() As Long, Colind() As Long, X() As Double, Optional Info As Long, Optional Base As Long=-1, Optional IncX As Long=1, Optional Omega As Double=1)
 Ax = b または ATx = b の解 (三角行列) (CSR)
 
Sub SscDusmv (Uplo As String, N As Long, Alpha As Double, Val() As Double, Colptr() As Long, Rowind() As Long, X() As Double, Beta As Double, Y() As Double, Optional Info As Long, Optional Base As Long=-1, Optional IncX As Long=1, Optional IncY As Long=1)
 y <- αAx + βy (CSC) (対称行列)
 
Sub SsrDusmv (Uplo As String, N As Long, Alpha As Double, Val() As Double, Rowptr() As Long, Colind() As Long, X() As Double, Beta As Double, Y() As Double, Optional Info As Long, Optional Base As Long=-1, Optional IncX As Long=1, Optional IncY As Long=1)
 y <- αAx + βy (CSR) (対称行列)
 

詳解

D1a. ベクトル/行列基本演算 BLAS プログラムを表示しています.