Copies part of a matrix to another.
Namespace: Extreme.Mathematics.ImplementationAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.17114.0)
void Copy(
MatrixTriangle storageTriangle,
int m,
int n,
Array2D<T> a,
Array2D<T> b
)
Sub Copy (
storageTriangle As MatrixTriangle,
m As Integer,
n As Integer,
a As Array2D(Of T),
b As Array2D(Of T)
)
void Copy(
MatrixTriangle storageTriangle,
int m,
int n,
Array2D<T> a,
Array2D<T> b
)
abstract Copy :
storageTriangle : MatrixTriangle *
m : int *
n : int *
a : Array2D<'T> *
b : Array2D<'T> -> unit
Parameters
- storageTriangle
- Type: Extreme.MathematicsMatrixTriangle
A MatrixTriangle value that specifies which part of the
matrix to copy. - m
- Type: SystemInt32
An integer specifying the number of rows
of the matrix a. Must be greater than
or equal to zero. - n
- Type: SystemInt32
An integer specifying the number of
columns of the matrix a. Must be
greater than or equal to zero.
- a
- Type: Extreme.CollectionsArray2DT
T array specifying the
m-by-n source matrix. - b
- Type: Extreme.CollectionsArray2DT
T array specifying the
m-by-n destination matrix.
This method corresponds to the LAPACK routine
?LACPY.
Numerical Libraries
Supported in: 5.x
Reference