Class Elementwise
Elementwise matrix and vector operations.
Inheritance
System.Object
Elementwise
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Mars.Numerics.dll
Syntax
public static class Elementwise
Methods
|
Improve this Doc
View Source
Abs(Double[], Double[])
Elementwise absolute value.
Declaration
public static double[] Abs(this double[] value, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
value |
A matrix. |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Abs(Double[], Int32[])
Elementwise absolute value.
Declaration
public static int[] Abs(this double[] value, int[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
value |
A matrix. |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Abs(Double[])
Elementwise absolute value.
Declaration
public static double[] Abs(this double[] value)
Parameters
Type |
Name |
Description |
System.Double[] |
value |
|
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Abs(Double[][], Double[][])
Elementwise absolute value.
Declaration
public static double[][] Abs(this double[][] value, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
value |
A matrix. |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Abs(Double[][], Int32[][])
Elementwise absolute value.
Declaration
public static int[][] Abs(this double[][] value, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
value |
A matrix. |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Abs(Double[][])
Elementwise absolute value.
Declaration
public static double[][] Abs(this double[][] value)
Parameters
Type |
Name |
Description |
System.Double[][] |
value |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Abs(Double[,], Double[,])
Elementwise absolute value.
Declaration
public static double[, ] Abs(this double[, ] value, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
value |
A matrix. |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Abs(Double[,], Int32[,])
Elementwise absolute value.
Declaration
public static int[, ] Abs(this double[, ] value, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
value |
A matrix. |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Abs(Double[,])
Elementwise absolute value.
Declaration
public static double[, ] Abs(this double[, ] value)
Parameters
Type |
Name |
Description |
System.Double[,] |
value |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Abs(Int32[], Double[])
Elementwise absolute value.
Declaration
public static double[] Abs(this int[] value, double[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
value |
A matrix. |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Abs(Int32[], Int32[])
Elementwise absolute value.
Declaration
public static int[] Abs(this int[] value, int[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
value |
A matrix. |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Abs(Int32[])
Elementwise absolute value.
Declaration
public static int[] Abs(this int[] value)
Parameters
Type |
Name |
Description |
System.Int32[] |
value |
|
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Abs(Int32[][], Double[][])
Elementwise absolute value.
Declaration
public static double[][] Abs(this int[][] value, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
value |
A matrix. |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Abs(Int32[][], Int32[][])
Elementwise absolute value.
Declaration
public static int[][] Abs(this int[][] value, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
value |
A matrix. |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Abs(Int32[][])
Elementwise absolute value.
Declaration
public static int[][] Abs(this int[][] value)
Parameters
Type |
Name |
Description |
System.Int32[][] |
value |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Abs(Int32[,], Double[,])
Elementwise absolute value.
Declaration
public static double[, ] Abs(this int[, ] value, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
value |
A matrix. |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Abs(Int32[,], Int32[,])
Elementwise absolute value.
Declaration
public static int[, ] Abs(this int[, ] value, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
value |
A matrix. |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Abs(Int32[,])
Elementwise absolute value.
Declaration
public static int[, ] Abs(this int[, ] value)
Parameters
Type |
Name |
Description |
System.Int32[,] |
value |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Double[], Double[])
Elementwise addition between a scalar a
and a vectorb
.
Declaration
public static double[] Add(this double a, double[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Double[])
Elementwise addition between a scalar a
and a vector b
.
Declaration
public static double[] Add(this double a, double[] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Double[][], Double[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[][] Add(this double a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Double[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[][] Add(this double a, double[][] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Double[,], Double[,])
Elementwise addition between a scalar a
and a matrix b
.
Declaration
public static double[, ] Add(this double a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Double[,])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[, ] Add(this double a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Int32[], Double[])
Elementwise addition between a scalar a
and a vectorb
.
Declaration
public static double[] Add(this double a, int[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Int32[], Int32[])
Elementwise addition between a scalar a
and a vectorb
.
Declaration
public static int[] Add(this double a, int[] b, int[] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[] |
b |
The vector b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Int32[])
Elementwise addition between a scalar a
and a vector b
.
Declaration
public static double[] Add(this double a, int[] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Int32[][], Double[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[][] Add(this double a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Int32[][], Int32[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static int[][] Add(this double a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Int32[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[][] Add(this double a, int[][] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Int32[,], Double[,])
Elementwise addition between a scalar a
and a matrix b
.
Declaration
public static double[, ] Add(this double a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Int32[,], Int32[,])
Elementwise addition between a scalar a
and a matrix b
.
Declaration
public static int[, ] Add(this double a, int[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double, Int32[,])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[, ] Add(this double a, int[, ] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Double, Double[])
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static double[] Add(this double[] a, double b, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double |
b |
The scalar b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Double)
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static double[] Add(this double[] a, double b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Double[], Double[])
Elementwise addition between a vector a
and a vectorb
.
Declaration
public static double[] Add(this double[] a, double[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Double[])
Elementwise addition between a vector a
and a vector b
.
Declaration
public static double[] Add(this double[] a, double[] b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Double[][], VectorType, Double[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this double[] a, double[][] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Double[][], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this double[] a, double[][] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Double[,], VectorType, Double[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this double[] a, double[, ] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Double[,], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this double[] a, double[, ] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32, Double[])
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static double[] Add(this double[] a, int b, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32 |
b |
The scalar b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32, Int32[])
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static int[] Add(this double[] a, int b, int[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32 |
b |
The scalar b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32)
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static double[] Add(this double[] a, int b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32 |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32[], Double[])
Elementwise addition between a vector a
and a vectorb
.
Declaration
public static double[] Add(this double[] a, int[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32[], Int32[])
Elementwise addition between a vector a
and a vectorb
.
Declaration
public static int[] Add(this double[] a, int[] b, int[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[] |
b |
The vector b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32[])
Elementwise addition between a vector a
and a vector b
.
Declaration
public static double[] Add(this double[] a, int[] b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32[][], VectorType, Double[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this double[] a, int[][] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32[][], VectorType, Int32[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[][] Add(this double[] a, int[][] b, VectorType dimension, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32[][], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this double[] a, int[][] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32[,], VectorType, Double[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this double[] a, int[, ] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32[,], VectorType, Int32[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[, ] Add(this double[] a, int[, ] b, VectorType dimension, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[], Int32[,], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this double[] a, int[, ] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Double, Double[][])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[][] Add(this double[][] a, double b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Double)
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[][] Add(this double[][] a, double b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Double[], VectorType, Double[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this double[][] a, double[] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Double[], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this double[][] a, double[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Double[][], Double[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[][] Add(this double[][] a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Double[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[][] Add(this double[][] a, double[][] b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Int32, Double[][])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[][] Add(this double[][] a, int b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Int32, Int32[][])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static int[][] Add(this double[][] a, int b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Int32)
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[][] Add(this double[][] a, int b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Int32[], VectorType, Double[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this double[][] a, int[] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Int32[], VectorType, Int32[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[][] Add(this double[][] a, int[] b, VectorType dimension, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Int32[], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this double[][] a, int[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Int32[][], Double[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[][] Add(this double[][] a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Int32[][], Int32[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static int[][] Add(this double[][] a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[][] |
b |
The matrix B . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[][], Int32[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[][] Add(this double[][] a, int[][] b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Double, Double[,])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[, ] Add(this double[, ] a, double b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Double)
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[, ] Add(this double[, ] a, double b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Double[], VectorType, Double[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this double[, ] a, double[] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Double[], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this double[, ] a, double[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Double[,], Double[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[, ] Add(this double[, ] a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Double[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[, ] Add(this double[, ] a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Int32, Double[,])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[, ] Add(this double[, ] a, int b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Int32, Int32[,])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static int[, ] Add(this double[, ] a, int b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Int32)
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[, ] Add(this double[, ] a, int b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Int32[], VectorType, Double[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this double[, ] a, int[] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Int32[], VectorType, Int32[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[, ] Add(this double[, ] a, int[] b, VectorType dimension, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Int32[], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this double[, ] a, int[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Int32[,], Double[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[, ] Add(this double[, ] a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Int32[,], Int32[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static int[, ] Add(this double[, ] a, int[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[,] |
b |
The matrix B . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Double[,], Int32[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[, ] Add(this double[, ] a, int[, ] b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Double[], Double[])
Elementwise addition between a scalar a
and a vectorb
.
Declaration
public static double[] Add(this int a, double[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Double[], Int32[])
Elementwise addition between a scalar a
and a vectorb
.
Declaration
public static int[] Add(this int a, double[] b, int[] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[] |
b |
The vector b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Double[])
Elementwise addition between a scalar a
and a vector b
.
Declaration
public static double[] Add(this int a, double[] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Double[][], Double[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[][] Add(this int a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Double[][], Int32[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static int[][] Add(this int a, double[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Double[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[][] Add(this int a, double[][] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Double[,], Double[,])
Elementwise addition between a scalar a
and a matrix b
.
Declaration
public static double[, ] Add(this int a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Double[,], Int32[,])
Elementwise addition between a scalar a
and a matrix b
.
Declaration
public static int[, ] Add(this int a, double[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Double[,])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[, ] Add(this int a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Int32[], Double[])
Elementwise addition between a scalar a
and a vectorb
.
Declaration
public static double[] Add(this int a, int[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Int32[], Int32[])
Elementwise addition between a scalar a
and a vectorb
.
Declaration
public static int[] Add(this int a, int[] b, int[] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[] |
b |
The vector b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Int32[])
Elementwise addition between a scalar a
and a vector b
.
Declaration
public static int[] Add(this int a, int[] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[] |
b |
The vector b . |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Int32[][], Double[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static double[][] Add(this int a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Int32[][], Int32[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static int[][] Add(this int a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Int32[][])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static int[][] Add(this int a, int[][] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Int32[,], Double[,])
Elementwise addition between a scalar a
and a matrix b
.
Declaration
public static double[, ] Add(this int a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Int32[,], Int32[,])
Elementwise addition between a scalar a
and a matrix b
.
Declaration
public static int[, ] Add(this int a, int[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32, Int32[,])
Elementwise addition between a scalar a
and a matrix B
.
Declaration
public static int[, ] Add(this int a, int[, ] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double, Double[])
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static double[] Add(this int[] a, double b, double[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double |
b |
The scalar b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double, Int32[])
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static int[] Add(this int[] a, double b, int[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double |
b |
The scalar b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double)
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static double[] Add(this int[] a, double b)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double[], Double[])
Elementwise addition between a vector a
and a vectorb
.
Declaration
public static double[] Add(this int[] a, double[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double[], Int32[])
Elementwise addition between a vector a
and a vectorb
.
Declaration
public static int[] Add(this int[] a, double[] b, int[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double[] |
b |
The vector b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double[])
Elementwise addition between a vector a
and a vector b
.
Declaration
public static double[] Add(this int[] a, double[] b)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double[][], VectorType, Double[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this int[] a, double[][] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double[][], VectorType, Int32[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[][] Add(this int[] a, double[][] b, VectorType dimension, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double[][], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this int[] a, double[][] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double[,], VectorType, Double[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this int[] a, double[, ] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double[,], VectorType, Int32[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[, ] Add(this int[] a, double[, ] b, VectorType dimension, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Double[,], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this int[] a, double[, ] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Double[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32, Double[])
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static double[] Add(this int[] a, int b, double[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32 |
b |
The scalar b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32, Int32[])
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static int[] Add(this int[] a, int b, int[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32 |
b |
The scalar b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32)
Elementwise addition between a vector a
and a scalar b
.
Declaration
public static int[] Add(this int[] a, int b)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32 |
b |
The scalar b . |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32[], Double[])
Elementwise addition between a vector a
and a vectorb
.
Declaration
public static double[] Add(this int[] a, int[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32[], Int32[])
Elementwise addition between a vector a
and a vectorb
.
Declaration
public static int[] Add(this int[] a, int[] b, int[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32[] |
b |
The vector b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32[])
Elementwise addition between a vector a
and a vector b
.
Declaration
public static int[] Add(this int[] a, int[] b)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32[] |
b |
The vector b . |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32[][], VectorType, Double[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this int[] a, int[][] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32[][], VectorType, Int32[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[][] Add(this int[] a, int[][] b, VectorType dimension, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32[][], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[][] Add(this int[] a, int[][] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32[,], VectorType, Double[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this int[] a, int[, ] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32[,], VectorType, Int32[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[, ] Add(this int[] a, int[, ] b, VectorType dimension, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[], Int32[,], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[, ] Add(this int[] a, int[, ] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The vector a . |
System.Int32[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Double, Double[][])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[][] Add(this int[][] a, double b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Double, Int32[][])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static int[][] Add(this int[][] a, double b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Double)
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[][] Add(this int[][] a, double b)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Double[], VectorType, Double[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this int[][] a, double[] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Double[], VectorType, Int32[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[][] Add(this int[][] a, double[] b, VectorType dimension, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Double[], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this int[][] a, double[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Double[][], Double[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[][] Add(this int[][] a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Double[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Double[][], Int32[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static int[][] Add(this int[][] a, double[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Double[][] |
b |
The matrix B . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Double[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[][] Add(this int[][] a, double[][] b)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Int32, Double[][])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[][] Add(this int[][] a, int b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Int32, Int32[][])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static int[][] Add(this int[][] a, int b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Int32)
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static int[][] Add(this int[][] a, int b)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Int32[], VectorType, Double[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[][] Add(this int[][] a, int[] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Int32[], VectorType, Int32[][])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[][] Add(this int[][] a, int[] b, VectorType dimension, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Int32[], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[][] Add(this int[][] a, int[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Int32[][], Double[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[][] Add(this int[][] a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Int32[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Int32[][], Int32[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static int[][] Add(this int[][] a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Int32[][] |
b |
The matrix B . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[][], Int32[][])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static int[][] Add(this int[][] a, int[][] b)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The matrix A . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Double, Double[,])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[, ] Add(this int[, ] a, double b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Double, Int32[,])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static int[, ] Add(this int[, ] a, double b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Double)
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[, ] Add(this int[, ] a, double b)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Double[], VectorType, Double[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this int[, ] a, double[] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Double[], VectorType, Int32[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[, ] Add(this int[, ] a, double[] b, VectorType dimension, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Double[], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this int[, ] a, double[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Double[,], Double[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[, ] Add(this int[, ] a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Double[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Double[,], Int32[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static int[, ] Add(this int[, ] a, double[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Double[,] |
b |
The matrix B . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Double[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[, ] Add(this int[, ] a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Int32, Double[,])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static double[, ] Add(this int[, ] a, int b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Int32, Int32[,])
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static int[, ] Add(this int[, ] a, int b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Int32)
Elementwise addition between a matrix A
and a scalar b
.
Declaration
public static int[, ] Add(this int[, ] a, int b)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Int32[], VectorType, Double[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static double[, ] Add(this int[, ] a, int[] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Int32[], VectorType, Int32[,])
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[, ] Add(this int[, ] a, int[] b, VectorType dimension, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Int32[], VectorType)
Elementwise addition between a matrix A
and a vectorb
.
Declaration
public static int[, ] Add(this int[, ] a, int[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Int32[,], Double[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static double[, ] Add(this int[, ] a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Int32[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Int32[,], Int32[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static int[, ] Add(this int[, ] a, int[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Int32[,] |
b |
The matrix B . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Add(Int32[,], Int32[,])
Elementwise addition between a matrix A
and a matrix B
.
Declaration
public static int[, ] Add(this int[, ] a, int[, ] b)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The matrix A . |
System.Int32[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Double[][], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this double a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
System.Double[][] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Double[][])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[][] AddToDiagonal(this double a, double[][] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Double[,], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this double a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
System.Double[,] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Double[,])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[, ] AddToDiagonal(this double a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Int32[][], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this double a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
System.Int32[][] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Int32[][], Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this double a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
System.Int32[][] |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Int32[][])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[][] AddToDiagonal(this double a, int[][] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Int32[,], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this double a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
System.Int32[,] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Int32[,], Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this double a, int[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
System.Int32[,] |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double, Int32[,])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[, ] AddToDiagonal(this double a, int[, ] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Double[][], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this double[] a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
|
System.Double[][] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Double[][])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[][] AddToDiagonal(this double[] a, double[][] b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Double[,], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this double[] a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
|
System.Double[,] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Double[,])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[, ] AddToDiagonal(this double[] a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Int32[][], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this double[] a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
|
System.Int32[][] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Int32[][], Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this double[] a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
|
System.Int32[][] |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Int32[][])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[][] AddToDiagonal(this double[] a, int[][] b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Int32[,], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this double[] a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
|
System.Int32[,] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Int32[,], Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this double[] a, int[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
|
System.Int32[,] |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[], Int32[,])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[, ] AddToDiagonal(this double[] a, int[, ] b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Double, Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this double[][] a, double b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
|
System.Double |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Double)
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[][] AddToDiagonal(this double[][] a, double b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The scalar a . |
System.Double |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Double[], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this double[][] a, double[] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
|
System.Double[] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Double[])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[][] AddToDiagonal(this double[][] a, double[] b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The scalar a . |
System.Double[] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Int32, Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this double[][] a, int b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
|
System.Int32 |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Int32, Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this double[][] a, int b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
|
System.Int32 |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Int32)
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[][] AddToDiagonal(this double[][] a, int b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The scalar a . |
System.Int32 |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Int32[], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this double[][] a, int[] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
|
System.Int32[] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Int32[], Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this double[][] a, int[] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
|
System.Int32[] |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[][], Int32[])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[][] AddToDiagonal(this double[][] a, int[] b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The scalar a . |
System.Int32[] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Double, Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this double[, ] a, double b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
|
System.Double |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Double)
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[, ] AddToDiagonal(this double[, ] a, double b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The scalar a . |
System.Double |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Double[], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this double[, ] a, double[] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
|
System.Double[] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Double[])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[, ] AddToDiagonal(this double[, ] a, double[] b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The scalar a . |
System.Double[] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Int32, Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this double[, ] a, int b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
|
System.Int32 |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Int32, Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this double[, ] a, int b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
|
System.Int32 |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Int32)
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[, ] AddToDiagonal(this double[, ] a, int b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The scalar a . |
System.Int32 |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Int32[], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this double[, ] a, int[] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
|
System.Int32[] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Int32[], Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this double[, ] a, int[] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
|
System.Int32[] |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Double[,], Int32[])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[, ] AddToDiagonal(this double[, ] a, int[] b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The scalar a . |
System.Int32[] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Double[][], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this int a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
|
System.Double[][] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Double[][], Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this int a, double[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
|
System.Double[][] |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Double[][])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[][] AddToDiagonal(this int a, double[][] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Double[,], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this int a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
|
System.Double[,] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Double[,], Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this int a, double[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
|
System.Double[,] |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Double[,])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[, ] AddToDiagonal(this int a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Int32[][], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this int a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
|
System.Int32[][] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Int32[][], Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this int a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
|
System.Int32[][] |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Int32[][])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[][] AddToDiagonal(this int a, int[][] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Int32[,], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this int a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
|
System.Int32[,] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Int32[,], Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this int a, int[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
|
System.Int32[,] |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32, Int32[,])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[, ] AddToDiagonal(this int a, int[, ] b)
Parameters
Type |
Name |
Description |
System.Int32 |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Double[][], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this int[] a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
|
System.Double[][] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Double[][], Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this int[] a, double[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
|
System.Double[][] |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Double[][])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[][] AddToDiagonal(this int[] a, double[][] b)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Double[,], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this int[] a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
|
System.Double[,] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Double[,], Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this int[] a, double[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
|
System.Double[,] |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Double[,])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static double[, ] AddToDiagonal(this int[] a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Int32[][], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this int[] a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
|
System.Int32[][] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Int32[][], Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this int[] a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
|
System.Int32[][] |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Int32[][])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[][] AddToDiagonal(this int[] a, int[][] b)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Int32[,], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this int[] a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
|
System.Int32[,] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Int32[,], Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this int[] a, int[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
|
System.Int32[,] |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[], Int32[,])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[, ] AddToDiagonal(this int[] a, int[, ] b)
Parameters
Type |
Name |
Description |
System.Int32[] |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Double, Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this int[][] a, double b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
|
System.Double |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Double, Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this int[][] a, double b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
|
System.Double |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Double)
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[][] AddToDiagonal(this int[][] a, double b)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The scalar a . |
System.Double |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Double[], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this int[][] a, double[] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
|
System.Double[] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Double[], Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this int[][] a, double[] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
|
System.Double[] |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Double[])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[][] AddToDiagonal(this int[][] a, double[] b)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The scalar a . |
System.Double[] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Int32, Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this int[][] a, int b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
|
System.Int32 |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Int32, Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this int[][] a, int b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
|
System.Int32 |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Int32)
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[][] AddToDiagonal(this int[][] a, int b)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The scalar a . |
System.Int32 |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Int32[], Double[][])
Elementwise matrix and vector operations.
Declaration
public static double[][] AddToDiagonal(this int[][] a, int[] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
|
System.Int32[] |
b |
|
System.Double[][] |
result |
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Int32[], Int32[][])
Elementwise matrix and vector operations.
Declaration
public static int[][] AddToDiagonal(this int[][] a, int[] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
|
System.Int32[] |
b |
|
System.Int32[][] |
result |
|
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[][], Int32[])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[][] AddToDiagonal(this int[][] a, int[] b)
Parameters
Type |
Name |
Description |
System.Int32[][] |
a |
The scalar a . |
System.Int32[] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Double, Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this int[, ] a, double b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
|
System.Double |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Double, Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this int[, ] a, double b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
|
System.Double |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Double)
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[, ] AddToDiagonal(this int[, ] a, double b)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The scalar a . |
System.Double |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Double[], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this int[, ] a, double[] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
|
System.Double[] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Double[], Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this int[, ] a, double[] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
|
System.Double[] |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Double[])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[, ] AddToDiagonal(this int[, ] a, double[] b)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The scalar a . |
System.Double[] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Int32, Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this int[, ] a, int b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
|
System.Int32 |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Int32, Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this int[, ] a, int b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
|
System.Int32 |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Int32)
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[, ] AddToDiagonal(this int[, ] a, int b)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The scalar a . |
System.Int32 |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Int32[], Double[,])
Elementwise matrix and vector operations.
Declaration
public static double[, ] AddToDiagonal(this int[, ] a, int[] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
|
System.Int32[] |
b |
|
System.Double[,] |
result |
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Int32[], Int32[,])
Elementwise matrix and vector operations.
Declaration
public static int[, ] AddToDiagonal(this int[, ] a, int[] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
|
System.Int32[] |
b |
|
System.Int32[,] |
result |
|
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
AddToDiagonal(Int32[,], Int32[])
Elementwise addition between a scalar a
and to the main diagonal of matrix B
.
Declaration
public static int[, ] AddToDiagonal(this int[, ] a, int[] b)
Parameters
Type |
Name |
Description |
System.Int32[,] |
a |
The scalar a . |
System.Int32[] |
b |
The matrix B . |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Double[], Double[])
Elementwise ceiling.
Declaration
public static double[] Ceiling(this double[] value, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
value |
A matrix. |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Double[], Int32[])
Elementwise ceiling.
Declaration
public static int[] Ceiling(this double[] value, int[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
value |
A matrix. |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Double[][], Double[][])
Elementwise ceiling.
Declaration
public static double[][] Ceiling(this double[][] value, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
value |
A matrix. |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Double[][], Int32[][])
Elementwise ceiling.
Declaration
public static int[][] Ceiling(this double[][] value, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
value |
A matrix. |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Double[,], Double[,])
Elementwise ceiling.
Declaration
public static double[, ] Ceiling(this double[, ] value, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
value |
A matrix. |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Double[,], Int32[,])
Elementwise ceiling.
Declaration
public static int[, ] Ceiling(this double[, ] value, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
value |
A matrix. |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Int32[], Double[])
Elementwise ceiling.
Declaration
public static double[] Ceiling(this int[] value, double[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
value |
A matrix. |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Int32[], Int32[])
Elementwise ceiling.
Declaration
public static int[] Ceiling(this int[] value, int[] result)
Parameters
Type |
Name |
Description |
System.Int32[] |
value |
A matrix. |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Int32[][], Double[][])
Elementwise ceiling.
Declaration
public static double[][] Ceiling(this int[][] value, double[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
value |
A matrix. |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Int32[][], Int32[][])
Elementwise ceiling.
Declaration
public static int[][] Ceiling(this int[][] value, int[][] result)
Parameters
Type |
Name |
Description |
System.Int32[][] |
value |
A matrix. |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Int32[,], Double[,])
Elementwise ceiling.
Declaration
public static double[, ] Ceiling(this int[, ] value, double[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
value |
A matrix. |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Ceiling(Int32[,], Int32[,])
Elementwise ceiling.
Declaration
public static int[, ] Ceiling(this int[, ] value, int[, ] result)
Parameters
Type |
Name |
Description |
System.Int32[,] |
value |
A matrix. |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as value to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Double[], Double[])
Elementwise division between a scalar a
and a vectorb
.
Declaration
public static double[] Divide(this double a, double[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Double[])
Elementwise division between a scalar a
and a vector b
.
Declaration
public static double[] Divide(this double a, double[] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Double[][], Double[][])
Elementwise division between a scalar a
and a matrix B
.
Declaration
public static double[][] Divide(this double a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Double[][])
Elementwise division between a scalar a
and a matrix B
.
Declaration
public static double[][] Divide(this double a, double[][] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Double[,], Double[,])
Elementwise division between a scalar a
and a matrix b
.
Declaration
public static double[, ] Divide(this double a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Double[,])
Elementwise division between a scalar a
and a matrix B
.
Declaration
public static double[, ] Divide(this double a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Int32[], Double[])
Elementwise division between a scalar a
and a vectorb
.
Declaration
public static double[] Divide(this double a, int[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Int32[], Int32[])
Elementwise division between a scalar a
and a vectorb
.
Declaration
public static int[] Divide(this double a, int[] b, int[] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[] |
b |
The vector b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Int32[])
Elementwise division between a scalar a
and a vector b
.
Declaration
public static double[] Divide(this double a, int[] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Int32[][], Double[][])
Elementwise division between a scalar a
and a matrix B
.
Declaration
public static double[][] Divide(this double a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Int32[][], Int32[][])
Elementwise division between a scalar a
and a matrix B
.
Declaration
public static int[][] Divide(this double a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Int32[][])
Elementwise division between a scalar a
and a matrix B
.
Declaration
public static double[][] Divide(this double a, int[][] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Int32[,], Double[,])
Elementwise division between a scalar a
and a matrix b
.
Declaration
public static double[, ] Divide(this double a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Int32[,], Int32[,])
Elementwise division between a scalar a
and a matrix b
.
Declaration
public static int[, ] Divide(this double a, int[, ] b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double, Int32[,])
Elementwise division between a scalar a
and a matrix B
.
Declaration
public static double[, ] Divide(this double a, int[, ] b)
Parameters
Type |
Name |
Description |
System.Double |
a |
The scalar a . |
System.Int32[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Double, Double[])
Elementwise division between a vector a
and a scalar b
.
Declaration
public static double[] Divide(this double[] a, double b, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double |
b |
The scalar b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Double)
Elementwise division between a vector a
and a scalar b
.
Declaration
public static double[] Divide(this double[] a, double b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Double[], Double[])
Elementwise division between a vector a
and a vectorb
.
Declaration
public static double[] Divide(this double[] a, double[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Double[])
Elementwise division between a vector a
and a vector b
.
Declaration
public static double[] Divide(this double[] a, double[] b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Double[][], VectorType, Double[][])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[][] Divide(this double[] a, double[][] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Double[][], VectorType)
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[][] Divide(this double[] a, double[][] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Double[,], VectorType, Double[,])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[, ] Divide(this double[] a, double[, ] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Double[,], VectorType)
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[, ] Divide(this double[] a, double[, ] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Double[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32, Double[])
Elementwise division between a vector a
and a scalar b
.
Declaration
public static double[] Divide(this double[] a, int b, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32 |
b |
The scalar b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32, Int32[])
Elementwise division between a vector a
and a scalar b
.
Declaration
public static int[] Divide(this double[] a, int b, int[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32 |
b |
The scalar b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32)
Elementwise division between a vector a
and a scalar b
.
Declaration
public static double[] Divide(this double[] a, int b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32 |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32[], Double[])
Elementwise division between a vector a
and a vectorb
.
Declaration
public static double[] Divide(this double[] a, int[] b, double[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[] |
b |
The vector b . |
System.Double[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32[], Int32[])
Elementwise division between a vector a
and a vectorb
.
Declaration
public static int[] Divide(this double[] a, int[] b, int[] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[] |
b |
The vector b . |
System.Int32[] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32[])
Elementwise division between a vector a
and a vector b
.
Declaration
public static double[] Divide(this double[] a, int[] b)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[] |
b |
The vector b . |
Returns
Type |
Description |
System.Double[] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32[][], VectorType, Double[][])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[][] Divide(this double[] a, int[][] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32[][], VectorType, Int32[][])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static int[][] Divide(this double[] a, int[][] b, VectorType dimension, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32[][], VectorType)
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[][] Divide(this double[] a, int[][] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[][] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32[,], VectorType, Double[,])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[, ] Divide(this double[] a, int[, ] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32[,], VectorType, Int32[,])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static int[, ] Divide(this double[] a, int[, ] b, VectorType dimension, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[], Int32[,], VectorType)
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[, ] Divide(this double[] a, int[, ] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[] |
a |
The vector a . |
System.Int32[,] |
b |
The matrix B . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Double, Double[][])
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static double[][] Divide(this double[][] a, double b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Double)
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static double[][] Divide(this double[][] a, double b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Double[], VectorType, Double[][])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[][] Divide(this double[][] a, double[] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Double[], VectorType)
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[][] Divide(this double[][] a, double[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Double[][], Double[][])
Elementwise division between a matrix A
and a matrix B
.
Declaration
public static double[][] Divide(this double[][] a, double[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Double[][])
Elementwise division between a matrix A
and a matrix B
.
Declaration
public static double[][] Divide(this double[][] a, double[][] b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Double[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Int32, Double[][])
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static double[][] Divide(this double[][] a, int b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Int32, Int32[][])
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static int[][] Divide(this double[][] a, int b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Int32)
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static double[][] Divide(this double[][] a, int b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Int32[], VectorType, Double[][])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[][] Divide(this double[][] a, int[] b, VectorType dimension, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Int32[], VectorType, Int32[][])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static int[][] Divide(this double[][] a, int[] b, VectorType dimension, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[][] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Int32[], VectorType)
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[][] Divide(this double[][] a, int[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Int32[][], Double[][])
Elementwise division between a matrix A
and a matrix B
.
Declaration
public static double[][] Divide(this double[][] a, int[][] b, double[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[][] |
b |
The matrix B . |
System.Double[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Int32[][], Int32[][])
Elementwise division between a matrix A
and a matrix B
.
Declaration
public static int[][] Divide(this double[][] a, int[][] b, int[][] result)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[][] |
b |
The matrix B . |
System.Int32[][] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[][], Int32[][])
Elementwise division between a matrix A
and a matrix B
.
Declaration
public static double[][] Divide(this double[][] a, int[][] b)
Parameters
Type |
Name |
Description |
System.Double[][] |
a |
The matrix A . |
System.Int32[][] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[][] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Double, Double[,])
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static double[, ] Divide(this double[, ] a, double b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Double)
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static double[, ] Divide(this double[, ] a, double b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Double[], VectorType, Double[,])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[, ] Divide(this double[, ] a, double[] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Double[], VectorType)
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[, ] Divide(this double[, ] a, double[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Double[,], Double[,])
Elementwise division between a matrix A
and a matrix B
.
Declaration
public static double[, ] Divide(this double[, ] a, double[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Double[,])
Elementwise division between a matrix A
and a matrix B
.
Declaration
public static double[, ] Divide(this double[, ] a, double[, ] b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Double[,] |
b |
The matrix B . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Int32, Double[,])
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static double[, ] Divide(this double[, ] a, int b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Int32, Int32[,])
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static int[, ] Divide(this double[, ] a, int b, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
System.Int32[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Int32)
Elementwise division between a matrix A
and a scalar b
.
Declaration
public static double[, ] Divide(this double[, ] a, int b)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32 |
b |
The scalar b . |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Int32[], VectorType, Double[,])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[, ] Divide(this double[, ] a, int[] b, VectorType dimension, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Double[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Int32[], VectorType, Int32[,])
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static int[, ] Divide(this double[, ] a, int[] b, VectorType dimension, int[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
System.Int32[,] |
result |
The matrix where the result should be stored. Pass the same
matrix as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Int32[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Int32[], VectorType)
Elementwise division between a matrix A
and a vectorb
.
Declaration
public static double[, ] Divide(this double[, ] a, int[] b, VectorType dimension)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[] |
b |
The vector b . |
VectorType |
dimension |
The type of the vector being passed to the function. If the vector
is a VectorType.RowVector, then the operation will
be applied between each row of the matrix and the given vector. If
the vector is a VectorType.ColumnVector, then the
operation will be applied between each column of the matrix and the
given vector.
|
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source
Divide(Double[,], Int32[,], Double[,])
Elementwise division between a matrix A
and a matrix B
.
Declaration
public static double[, ] Divide(this double[, ] a, int[, ] b, double[, ] result)
Parameters
Type |
Name |
Description |
System.Double[,] |
a |
The matrix A . |
System.Int32[,] |
b |
The matrix B . |
System.Double[,] |
result |
The vector where the result should be stored. Pass the same
vector as one of the arguments to perform the operation in place. |
Returns
Type |
Description |
System.Double[,] |
|
See Also
|
Improve this Doc
View Source