[m,n]
GeneralMatrix
01 Syntax
Microsoft.VisualBasic.Math.LinearAlgebra.Matrix.GeneralMatrix
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| GetMatrix | 1 | Get a submatrix. |
| Dot | 1 | matrix dot product |
| Transpose | 1 | |
| Resize | 1 | |
| RowVectors | 1 |
03 Properties
| Name | Overloads | Summary |
|---|---|---|
| X | 2 | column projection via column index |
| RowDimension | 1 | m |
| ColumnDimension | 1 | n |
04 Members
GetMatrix(
Int32(), Int32, Int32)Get a submatrix.
Parameters
| Name | Type | Description |
|---|---|---|
r | Int32() | Array of row indices. |
j0 | Int32 | Initial column index |
j1 | Int32 | Final column index |
Returns
A(r(:),j0:j1)
Dot(GeneralMatrix)
matrix dot product
Parameters
| Name | Type | Description |
|---|---|---|
m2 | GeneralMatrix | - |
X(
Int32, Int32)get/set cell element value
Parameters
| Name | Type | Description |
|---|---|---|
i | Int32 | - |
j | Int32 | - |
X(
IEnumerable(Of Int32))column projection via column index
Remarks
select column values for each row for create a new matrix
Parameters
| Name | Type | Description |
|---|---|---|
indices | IEnumerable(Of Int32) | - |
RowDimension
m
ColumnDimension
n
Transpose()
Resize(
Int32, Int32)RowVectors()