![]() |
XLPack 7.0
XLPack 数値計算ライブラリ (Excel VBA) リファレンスマニュアル
|
関数 | |
| 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 プログラムを表示しています.