• MARS Website
  • Core API
  • SmartOpenHamburg API
  • Model Components API
  • Common API
Show / Hide Table of Contents
  • Mars.Common
    • GeoHash
    • GeoHashDecoder
    • GeohashDecodeResult
    • GeoHashEncoder
    • GeoHashPrecision
    • Hyperrectangle
    • InputHashHelper
    • PositionHelper
  • Mars.Common.Collections
    • BinaryArrayHeap<T>
    • DoubleBits
    • FibonacciHeap<T, TKey>
    • FibonacciHeapDoubleKey<T>
    • FibonacciHeapNode<T, TKey>
    • FibonacciHeapNodeDoubleKey<T>
    • HeapNode
    • IntervalSize
    • K2DTree<T>
    • K2dTreeNode<T>
    • KdTree
    • KdTree<T>
    • KdTreeBase<TNode>
    • KdTreeNode
    • KdTreeNode<T>
    • KdTreeNodeBase<TNode>
    • KdTreeNodeCollection<TNode>
    • KdTreeNodeList<T>
    • Key
    • Node<T>
    • NodeBase<T>
    • NodeDataContainer<T>
    • NodeDistance<TNode>
    • QuadTree<T>
    • Root<T>
    • TreeDataContainer<T>
  • Mars.Common.Collections.CritBit
    • ICritBitTree<TValue>
  • Mars.Common.Collections.Graph
    • EdgeData
    • GraphData
    • GraphSerializer
    • ISpatialGraph
    • KeyContainer
    • NodeData
    • SpatialGraph
    • SpatialGraphHelper
  • Mars.Common.Collections.Graph.Algorithms
    • AStar
    • CompressedPathDatabase
    • ContractionSearch
    • DepthLimitedTraversal
  • Mars.Common.Collections.Graph.Helper
    • INodeFinder
    • KdTreeNodeFinder
    • RunLengthEncoder
  • Mars.Common.Collections.KNNGraph
    • DefaultRandomGenerator
    • DistanceUtils
    • EventSources
    • EventSources.GraphBuildEventSource
    • EventSources.GraphSearchEventSource
    • IProgressReporter
    • IProvideRandomValues
    • KnnGraph<TItem, TDistance>
    • KnnGraph<TItem, TDistance>.KnnSearchResult
    • KnnGraph<TItem, TDistance>.Parameters
    • Node
    • ReverseComparer<T>
    • ReverseComparerExtensions
    • SelectionKind
    • TravelingCosts<TItem, TDistance>
  • Mars.Common.Compat
    • FormatDecoderAttribute
    • FormatEncoderAttribute
    • FormatHandlerAttribute
    • IntegerAttribute
    • NegativeIntegerAttribute
    • NonnegativeIntegerAttribute
    • NonpositiveIntegerAttribute
    • PositiveIntegerAttribute
  • Mars.Common.Data
    • DomainDataImporter
  • Mars.Common.Data.Providers
    • AscDataProvider
    • GeoJsonFeatureCollectionConverter
    • GeoJsonFeatureConverter
    • GeoJsonHelper
    • GeometryDataProvider
    • GraphMlProvider
    • HttpDataProvider
    • IDataProvider<TInput>
    • JsonFileDataProvider
    • JsonTextDataProvider
    • XmlFileDataProvider
    • XmlTextDataProvider
  • Mars.Common.Exceptions
    • DimensionMismatchException
    • ParseException
  • Mars.Common.IO
    • ExtensionMethods
    • FileClientUtils
    • FileKeys
    • HttpClientUtils
    • ObjectSerialize
    • Serializer
    • SerializerCompression
    • SparseFormat
    • SparseReader
    • SparseWriter
  • Mars.Common.IO.Attributes
    • SerializationBinderAttribute
    • SurrogateSelectorAttribute
  • Mars.Common.IO.Console
    • ChildProgressBar
    • IProgressBar
    • ProgressBar
    • ProgressBarBase
    • ProgressBarHeight
    • ProgressBarOptions
    • ProgressBarSimple
  • Mars.Common.IO.Csv
    • CsvAnalyzer
    • CsvReader
    • CsvReader.RecordEnumerator
    • CsvWriter
    • MissingFieldAction
    • ParseErrorAction
    • ValueTrimmingOptions
  • Mars.Common.IO.Events
    • ParseErrorEventArgs
  • Mars.Common.IO.Exceptions
    • MalformedCsvException
    • MissingFieldCsvException
  • Mars.Common.IO.Mapped
    • Context
    • DefaultArrayFactory
    • Extensions
    • IArrayFactory
    • ISerializableToStream
    • MappedAccessor<T>
    • MemoryMap
    • MemoryMap.CreateAccessorFunc<T>
    • MemoryMap.ReadFromDelegate<T>
    • MemoryMap.WriteToDelegate<T>
    • MemoryMapDelegates
    • MemoryMapDelegates.CreateAccessorFunc<T>
    • MemoryMapStream
  • Mars.Common.IO.Mapped.Accessors
    • MappedAccessorByte
    • MappedAccessorDouble
    • MappedAccessorInt16
    • MappedAccessorInt32
    • MappedAccessorInt64
    • MappedAccessorSingle
    • MappedAccessorUInt16
    • MappedAccessorUInt32
    • MappedAccessorUInt64
    • MappedAccessorVariable<T>
  • Mars.Common.IO.Mapped.Arrays
    • Array<T>
    • ArrayBase<T>
    • ArrayProfile
    • MappedArray<TMapped, T>
    • MappedArray<TMapped, T>.MapFrom
    • MappedArray<TMapped, T>.MapTo
    • MemoryArray<T>
    • VariableArray<T>
  • Mars.Common.IO.Mapped.Collections
    • MemoryBackedDictionary<TKey, TValue>
    • MemoryBackedList<T>
  • Mars.Common.IO.Mapped.Indexes
    • Index<T>
  • Mars.Common.IO.Mapped.Streams
    • CappedStream
  • Mars.Common.Socket
    • ByteOrder
    • CloseEventArgs
    • CloseStatusCode
    • CompressionMethod
    • ErrorEventArgs
    • Ext
    • MessageEventArgs
    • WebSocket
    • WebSocketException
    • WebSocketState
  • Mars.Common.Socket.Server
    • IWebSocketSession
    • WebHeaderCollection
    • WebSocketBehavior
    • WebSocketContext
    • WebSocketServer
    • WebSocketServiceHost
    • WebSocketServiceManager
    • WebSocketSessionManager
  • Mars.Numerics
    • Classes
    • Combinatorics
    • Constants
    • Distance
    • Elementwise
    • Jagged
    • MathematicsException
    • MathHelper
    • Matrix
    • MatrixOrder
    • MatrixType
    • Norm
    • Sort
    • Sorting
    • Sparse
    • Sparse<T>
    • Tools
    • Vector
    • VectorHelper
    • VectorType
  • Mars.Numerics.Comparers
    • ArrayComparer<T>
    • ComparerDirection
    • CustomComparer<T>
    • ElementComparer
    • ElementComparer<T>
    • GeneralComparer
    • StableComparer<T>
  • Mars.Numerics.Distances
    • Angular
    • Chebyshev
    • Cosine
    • Dirac<T>
    • Euclidean
    • Hamming
    • Hamming<T>
    • Haversine
    • Jaccard
    • Jaccard<T>
    • Kulczynski
    • Levenshtein
    • Levenshtein<T>
    • Manhattan
    • Matching
    • Minkowski
    • SquareEuclidean
    • Vincenty
    • Vincenty.Ellipsoid
  • Mars.Numerics.Distances.Base
    • IDistance<T>
    • IDistance<TFirst, TSecond>
    • IMetric<T>
    • ISimilarity<T, TU>
    • ISimilarity<T>
  • Mars.Numerics.Exceptions
    • DimensionMismatchException
    • NonPositiveDefiniteMatrixException
    • SingularMatrixException
  • Mars.Numerics.Formats
    • DefaultMatrixFormatProvider
    • IMatrixFormatProvider
    • MatrixFormatProviderBase
    • MatrixFormatter
    • OctaveMatrixFormatProvider
  • Mars.Numerics.Ranges
    • ByteRange
    • DoubleRange
    • FloatRange
    • IntRange
    • IRange<T>
  • Mars.Numerics.Statistics
    • ConstValueDistribution<T>
    • Distribution<T>
    • FastGaussianDistributionD
    • FastGaussianDistributionF
    • IDistribution
    • UniformDiscreteDistribution
    • UniformDistributionD
    • UniformDistributionF
  • Mars.Numerics.Statistics.Base
    • BinarySearch
    • DistributionBase
    • ISampleableDistribution<TObservations>
    • IUnivariateDistribution
    • IUnivariateDistribution<TObservation>
    • UnivariateDiscreteDistribution

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()
Namespace: Mars.Numerics
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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| 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
VectorType
| Improve this Doc View Source

Divide(Int32, Double[], Double[])

Elementwise division between a scalar a and a vectorb.
Declaration
public static double[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Double[], Int32[])

Elementwise division between a scalar a and a vectorb.
Declaration
public static int[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Double[])

Elementwise division between a scalar a and a vector b.
Declaration
public static double[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Double[][], Double[][])

Elementwise division between a scalar a and a matrix B.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Double[][], Int32[][])

Elementwise division between a scalar a and a matrix B.
Declaration
public static int[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Double[][])

Elementwise division between a scalar a and a matrix B.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Double[,], Double[,])

Elementwise division between a scalar a and a matrix b.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Double[,], Int32[,])

Elementwise division between a scalar a and a matrix b.
Declaration
public static int[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Double[,])

Elementwise division between a scalar a and a matrix B.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Int32[], Double[])

Elementwise division between a scalar a and a vectorb.
Declaration
public static double[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Int32[], Int32[])

Elementwise division between a scalar a and a vectorb.
Declaration
public static int[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Int32[])

Elementwise division between a scalar a and a vector b.
Declaration
public static double[] Divide(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.Double[]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32, Int32[][], Double[][])

Elementwise division between a scalar a and a matrix B.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Int32[][], Int32[][])

Elementwise division between a scalar a and a matrix B.
Declaration
public static int[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Int32[][])

Elementwise division between a scalar a and a matrix B.
Declaration
public static double[][] Divide(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.Double[][]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32, Int32[,], Double[,])

Elementwise division between a scalar a and a matrix b.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Int32[,], Int32[,])

Elementwise division between a scalar a and a matrix b.
Declaration
public static int[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32, Int32[,])

Elementwise division between a scalar a and a matrix B.
Declaration
public static double[, ] Divide(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.Double[,]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[], Double, Double[])

Elementwise division between a vector a and a scalar b.
Declaration
public static double[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double, Int32[])

Elementwise division between a vector a and a scalar b.
Declaration
public static int[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double)

Elementwise division between a vector a and a scalar b.
Declaration
public static double[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double[], Double[])

Elementwise division between a vector a and a vectorb.
Declaration
public static double[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double[], Int32[])

Elementwise division between a vector a and a vectorb.
Declaration
public static int[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double[])

Elementwise division between a vector a and a vector b.
Declaration
public static double[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double[][], VectorType, Double[][])

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double[][], VectorType, Int32[][])

Elementwise division between a matrix A and a vectorb.
Declaration
public static int[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double[][], VectorType)

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double[,], VectorType, Double[,])

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double[,], VectorType, Int32[,])

Elementwise division between a matrix A and a vectorb.
Declaration
public static int[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Double[,], VectorType)

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32, Double[])

Elementwise division between a vector a and a scalar b.
Declaration
public static double[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32, Int32[])

Elementwise division between a vector a and a scalar b.
Declaration
public static int[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32)

Elementwise division between a vector a and a scalar b.
Declaration
public static double[] Divide(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.Double[]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32[], Double[])

Elementwise division between a vector a and a vectorb.
Declaration
public static double[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32[], Int32[])

Elementwise division between a vector a and a vectorb.
Declaration
public static int[] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32[])

Elementwise division between a vector a and a vector b.
Declaration
public static double[] Divide(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.Double[]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32[][], VectorType, Double[][])

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32[][], VectorType, Int32[][])

Elementwise division between a matrix A and a vectorb.
Declaration
public static int[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32[][], VectorType)

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[][] Divide(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.Double[][]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32[,], VectorType, Double[,])

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32[,], VectorType, Int32[,])

Elementwise division between a matrix A and a vectorb.
Declaration
public static int[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[], Int32[,], VectorType)

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[, ] Divide(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.Double[,]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[][], Double, Double[][])

Elementwise division between a matrix A and a scalar b.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Double, Int32[][])

Elementwise division between a matrix A and a scalar b.
Declaration
public static int[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Double)

Elementwise division between a matrix A and a scalar b.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Double[], VectorType, Double[][])

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Double[], VectorType, Int32[][])

Elementwise division between a matrix A and a vectorb.
Declaration
public static int[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Double[], VectorType)

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Double[][], Double[][])

Elementwise division between a matrix A and a matrix B.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Double[][], Int32[][])

Elementwise division between a matrix A and a matrix B.
Declaration
public static int[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Double[][])

Elementwise division between a matrix A and a matrix B.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Int32, Double[][])

Elementwise division between a matrix A and a scalar b.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Int32, Int32[][])

Elementwise division between a matrix A and a scalar b.
Declaration
public static int[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Int32)

Elementwise division between a matrix A and a scalar b.
Declaration
public static double[][] Divide(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.Double[][]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[][], Int32[], VectorType, Double[][])

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Int32[], VectorType, Int32[][])

Elementwise division between a matrix A and a vectorb.
Declaration
public static int[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Int32[], VectorType)

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[][] Divide(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.Double[][]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[][], Int32[][], Double[][])

Elementwise division between a matrix A and a matrix B.
Declaration
public static double[][] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[][], Int32[][])

Elementwise division between a matrix A and a matrix B.
Declaration
public static double[][] Divide(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.Double[][]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[,], Double, Double[,])

Elementwise division between a matrix A and a scalar b.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Double, Int32[,])

Elementwise division between a matrix A and a scalar b.
Declaration
public static int[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Double)

Elementwise division between a matrix A and a scalar b.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Double[], VectorType, Double[,])

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Double[], VectorType, Int32[,])

Elementwise division between a matrix A and a vectorb.
Declaration
public static int[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Double[], VectorType)

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Double[,], Double[,])

Elementwise division between a matrix A and a matrix B.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Double[,], Int32[,])

Elementwise division between a matrix A and a matrix B.
Declaration
public static int[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Double[,])

Elementwise division between a matrix A and a matrix B.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Int32, Double[,])

Elementwise division between a matrix A and a scalar b.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Int32, Int32[,])

Elementwise division between a matrix A and a scalar b.
Declaration
public static int[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Int32)

Elementwise division between a matrix A and a scalar b.
Declaration
public static double[, ] Divide(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.Double[,]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[,], Int32[], VectorType, Double[,])

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Int32[], VectorType, Int32[,])

Elementwise division between a matrix A and a vectorb.
Declaration
public static int[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Int32[], VectorType)

Elementwise division between a matrix A and a vectorb.
Declaration
public static double[, ] Divide(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.Double[,]
See Also
VectorType
| Improve this Doc View Source

Divide(Int32[,], Int32[,], Double[,])

Elementwise division between a matrix A and a matrix B.
Declaration
public static double[, ] Divide(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
VectorType
| Improve this Doc View Source

Divide(Int32[,], Int32[,])

Elementwise division between a matrix A and a matrix B.
Declaration
public static double[, ] Divide(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.Double[,]
See Also
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Double[][])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Double[,])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Int32[][])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double, Int32[,])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Double[][])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Double[,])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Int32[][])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[], Int32[,])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Double, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Double)

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Double[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Double[])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Int32, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Int32, Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Int32)

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Int32[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Int32[], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[][], Int32[])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Double, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Double)

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Double[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Double[])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Int32, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Int32, Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Int32)

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Int32[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Int32[], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Double[,], Int32[])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Double[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Double[][])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Double[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Double[,])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Int32[][])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32, Int32[,])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Double[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Double[][])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Double[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Double[,])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Int32[][])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[], Int32[,])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Double, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Double, Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Double)

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Double[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Double[], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Double[])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Int32, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Int32, Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Int32)

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Int32[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Int32[], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[][], Int32[])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Double, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Double, Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Double)

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Double[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Double[], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Double[])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Int32, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Int32, Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Int32)

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Int32[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Int32[], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

DivideByDiagonal(Int32[,], Int32[])

Elementwise division between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] DivideByDiagonal(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
VectorType
| Improve this Doc View Source

Equals(Byte, Byte[], Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte a, byte[] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Byte[] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Byte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte a, byte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Byte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Byte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte a, byte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Byte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Decimal[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte a, decimal[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte a
System.Decimal[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Int16[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte a, short[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Int16[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Int16[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte a, short[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Int16[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Int16[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte a, short[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Int16[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Int32[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte a, int[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Int32[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, SByte[], Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte a, sbyte[] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.SByte[] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, SByte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte a, sbyte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.SByte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte, SByte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte a, sbyte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte a
System.SByte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], Byte, Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, byte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.Byte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], Byte[], Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, byte[] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.Byte[] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], Decimal, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte[] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], Double, Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], Int16, Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, short b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.Int16 b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], Int16[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, short[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.Int16[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], Int32, Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], Int32[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, int[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.Int32[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], SByte, Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, sbyte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.SByte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[], SByte[], Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(byte[] a, sbyte[] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[] a
System.SByte[] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Byte, Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, byte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Byte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Byte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, byte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Byte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Byte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, byte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Byte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte[][] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte[][] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte[][] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Int16, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, short b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Int16 b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Int16[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, short[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Int16[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Int16[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, short[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Int16[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Int32, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], SByte, Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, sbyte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.SByte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], SByte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, sbyte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.SByte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[][], SByte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[][] a, sbyte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[][] a
System.SByte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Byte, Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, byte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Byte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Byte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[, ] a, byte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Byte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Byte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, byte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Byte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte[,] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[, ] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte[,] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Byte[,] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[, ] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Int16, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, short b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Int16 b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Int16[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[, ] a, short[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Int16[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Int16[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, short[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Int16[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Int32, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[, ] a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], SByte, Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, sbyte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.SByte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], SByte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(byte[, ] a, sbyte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.SByte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Byte[,], SByte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(byte[, ] a, sbyte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Byte[,] a
System.SByte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Byte[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal a, byte[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Byte[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Byte[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal a, byte[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Byte[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Byte[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal a, byte[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Byte[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Decimal[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal a, decimal[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Decimal[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Double[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal a, double[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Double[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Double[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal a, double[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Double[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Double[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal a, double[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Double[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Int16[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal a, short[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Int16[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Int16[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal a, short[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Int16[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Int16[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal a, short[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Int16[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Int32[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal a, int[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Int32[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Int32[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal a, int[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Int32[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, Int32[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal a, int[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.Int32[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, SByte[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal a, sbyte[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.SByte[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, SByte[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal a, sbyte[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.SByte[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal, SByte[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal a, sbyte[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal a
System.SByte[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], Byte, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, byte b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.Byte b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], Byte[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, byte[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.Byte[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], Decimal, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], Double, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, double b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.Double b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], Double[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, double[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.Double[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], Int16, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, short b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.Int16 b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], Int16[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, short[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.Int16[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], Int32, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, int b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.Int32 b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], Int32[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, int[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.Int32[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], SByte, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, sbyte b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.SByte b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[], SByte[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(decimal[] a, sbyte[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[] a
System.SByte[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Byte, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, byte b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Byte b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Byte[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, byte[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Byte[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Byte[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, byte[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Byte[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Double, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, double b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Double b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Double[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, double[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Double[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Double[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, double[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Double[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Int16, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, short b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Int16 b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Int16[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, short[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Int16[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Int16[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, short[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Int16[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Int32, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, int b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Int32 b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Int32[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, int[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Int32[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], Int32[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, int[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.Int32[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], SByte, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, sbyte b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.SByte b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], SByte[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, sbyte[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.SByte[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[][], SByte[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[][] a, sbyte[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[][] a
System.SByte[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Byte, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, byte b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Byte b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Byte[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[, ] a, byte[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Byte[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Byte[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, byte[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Byte[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[, ] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Double, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, double b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Double b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Double[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[, ] a, double[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Double[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Double[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, double[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Double[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Int16, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, short b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Int16 b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Int16[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[, ] a, short[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Int16[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Int16[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, short[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Int16[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Int32, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, int b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Int32 b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Int32[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[, ] a, int[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Int32[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], Int32[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, int[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.Int32[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], SByte, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, sbyte b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.SByte b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], SByte[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(decimal[, ] a, sbyte[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.SByte[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Decimal[,], SByte[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(decimal[, ] a, sbyte[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Decimal[,] a
System.SByte[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Byte[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double a, byte[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Byte[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Byte[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double a, byte[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Byte[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Byte[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double a, byte[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Byte[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Decimal[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double a, decimal[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double a
System.Decimal[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Int16[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double a, short[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Int16[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Int16[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double a, short[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Int16[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Int16[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double a, short[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Int16[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Int32[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double a, int[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Int32[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Int32[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double a, int[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Int32[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, Int32[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double a, int[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.Int32[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, SByte[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double a, sbyte[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.SByte[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, SByte[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double a, sbyte[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.SByte[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double, SByte[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double a, sbyte[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double a
System.SByte[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], Byte, Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, byte b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.Byte b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], Byte[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, byte[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.Byte[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], Decimal, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double[] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], Double, Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], Int16, Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, short b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.Int16 b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], Int16[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, short[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.Int16[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], Int32, Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, int b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.Int32 b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], Int32[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, int[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.Int32[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], SByte, Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, sbyte b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.SByte b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[], SByte[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(double[] a, sbyte[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[] a
System.SByte[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Byte, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, byte b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Byte b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Byte[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, byte[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Byte[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Byte[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, byte[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Byte[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double[][] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double[][] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double[][] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Int16, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, short b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Int16 b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Int16[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, short[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Int16[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Int16[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, short[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Int16[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Int32, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, int b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Int32 b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Int32[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, int[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Int32[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], Int32[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, int[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.Int32[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], SByte, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, sbyte b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.SByte b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], SByte[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, sbyte[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.SByte[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[][], SByte[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[][] a, sbyte[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[][] a
System.SByte[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Byte, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, byte b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Byte b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Byte[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[, ] a, byte[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Byte[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Byte[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, byte[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Byte[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double[,] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[, ] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double[,] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Double[,] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[, ] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Int16, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, short b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Int16 b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Int16[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[, ] a, short[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Int16[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Int16[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, short[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Int16[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Int32, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, int b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Int32 b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Int32[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[, ] a, int[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Int32[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], Int32[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, int[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.Int32[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], SByte, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, sbyte b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.SByte b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], SByte[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(double[, ] a, sbyte[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.SByte[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Double[,], SByte[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(double[, ] a, sbyte[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Double[,] a
System.SByte[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Byte[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short a, byte[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Byte[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Byte[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short a, byte[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Byte[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Byte[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short a, byte[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Byte[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Decimal[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short a, decimal[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16 a
System.Decimal[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16 a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16 a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Int16[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short a, short[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Int16[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Int16[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short a, short[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Int16[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Int16[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short a, short[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Int16[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Int32[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short a, int[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Int32[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, SByte[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short a, sbyte[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.SByte[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, SByte[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short a, sbyte[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.SByte[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16, SByte[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short a, sbyte[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16 a
System.SByte[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], Byte, Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, byte b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.Byte b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], Byte[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, byte[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.Byte[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], Decimal, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16[] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], Double, Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], Int16, Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, short b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.Int16 b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], Int16[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, short[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.Int16[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], Int32, Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], Int32[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, int[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.Int32[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], SByte, Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, sbyte b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.SByte b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[], SByte[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(short[] a, sbyte[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[] a
System.SByte[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Byte, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, byte b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Byte b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Byte[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, byte[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Byte[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Byte[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, byte[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Byte[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16[][] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16[][] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16[][] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Int16, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, short b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Int16 b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Int16[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, short[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Int16[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Int16[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, short[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Int16[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Int32, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], SByte, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, sbyte b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.SByte b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], SByte[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, sbyte[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.SByte[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[][], SByte[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[][] a, sbyte[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[][] a
System.SByte[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Byte, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, byte b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Byte b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Byte[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[, ] a, byte[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Byte[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Byte[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, byte[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Byte[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16[,] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[, ] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16[,] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int16[,] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[, ] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Int16, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, short b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Int16 b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Int16[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[, ] a, short[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Int16[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Int16[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, short[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Int16[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Int32, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[, ] a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], SByte, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, sbyte b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.SByte b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], SByte[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(short[, ] a, sbyte[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.SByte[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int16[,], SByte[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(short[, ] a, sbyte[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int16[,] a
System.SByte[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Byte[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int a, byte[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Byte[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Byte[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int a, byte[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Byte[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Byte[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int a, byte[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Byte[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Decimal[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int a, decimal[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32 a
System.Decimal[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32 a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32 a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Int16[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int a, short[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Int16[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Int16[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int a, short[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Int16[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Int16[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int a, short[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Int16[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Int32[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int a, int[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Int32[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, SByte[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int a, sbyte[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.SByte[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, SByte[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int a, sbyte[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.SByte[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32, SByte[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int a, sbyte[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32 a
System.SByte[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], Byte, Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, byte b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.Byte b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], Byte[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, byte[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.Byte[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], Decimal, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32[] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], Double, Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], Int16, Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, short b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.Int16 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], Int16[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, short[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.Int16[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], Int32, Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], Int32[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, int[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.Int32[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], SByte, Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, sbyte b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.SByte b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[], SByte[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(int[] a, sbyte[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[] a
System.SByte[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Byte, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, byte b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Byte b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Byte[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, byte[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Byte[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Byte[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, byte[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Byte[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32[][] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32[][] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32[][] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Int16, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, short b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Int16 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Int16[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, short[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Int16[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Int16[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, short[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Int16[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Int32, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], SByte, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, sbyte b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.SByte b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], SByte[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, sbyte[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.SByte[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[][], SByte[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[][] a, sbyte[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[][] a
System.SByte[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Byte, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, byte b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Byte b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Byte[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[, ] a, byte[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Byte[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Byte[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, byte[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Byte[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32[,] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[, ] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32[,] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.Int32[,] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[, ] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Int16, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, short b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Int16 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Int16[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[, ] a, short[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Int16[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Int16[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, short[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Int16[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Int32, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[, ] a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], SByte, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, sbyte b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.SByte b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], SByte[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(int[, ] a, sbyte[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.SByte[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(Int32[,], SByte[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(int[, ] a, sbyte[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.Int32[,] a
System.SByte[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Byte[], Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte a, byte[] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Byte[] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Byte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte a, byte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Byte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Byte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte a, byte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Byte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Decimal[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte a, decimal[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte a
System.Decimal[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Int16[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte a, short[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Int16[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Int16[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte a, short[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Int16[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Int16[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte a, short[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Int16[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Int32[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte a, int[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Int32[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, SByte[], Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte a, sbyte[] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.SByte[] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, SByte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte a, sbyte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.SByte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte, SByte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte a, sbyte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte a
System.SByte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Byte, Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, byte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.Byte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Byte[], Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, byte[] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.Byte[] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Decimal, Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte[] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Decimal[], Decimal, Decimal)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, decimal[] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte[] a
System.Decimal[] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Double, Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Double[], Double, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, double[] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.Double[] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Int16, Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, short b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.Int16 b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Int16[], Int16, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, short[] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.Int16[] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Int32, Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], Int32[], Int32, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, int[] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.Int32[] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], SByte, Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, sbyte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.SByte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[], SByte[], Byte, Double)

Determines whether two vectors contain the same values.
Declaration
public static bool[] Equals(sbyte[] a, sbyte[] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[] a
System.SByte[] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Byte, Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, byte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Byte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Byte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, byte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Byte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Byte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, byte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Byte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte[][] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte[][] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte[][] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Int16, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, short b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Int16 b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Int16[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, short[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Int16[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Int16[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, short[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Int16[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Int32, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], SByte, Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, sbyte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.SByte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], SByte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, sbyte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.SByte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[][], SByte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[][] a, sbyte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[][] a
System.SByte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Byte, Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, byte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Byte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Byte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[, ] a, byte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Byte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Byte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, byte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Byte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Decimal, Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, decimal b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte[,] a
System.Decimal b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Decimal[][], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[, ] a, decimal[][] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte[,] a
System.Decimal[][] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Decimal[,], Decimal, Decimal)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, decimal[, ] b, decimal atol = 0M, decimal rtol = 0M)
Parameters
Type Name Description
System.SByte[,] a
System.Decimal[,] b
System.Decimal atol
System.Decimal rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Double, Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, double b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Double b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Double[][], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[, ] a, double[][] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Double[][] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Double[,], Double, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, double[, ] b, double atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Double[,] b
System.Double atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Int16, Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, short b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Int16 b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Int16[][], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[, ] a, short[][] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Int16[][] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Int16[,], Int16, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, short[, ] b, short atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Int16[,] b
System.Int16 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Int32, Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, int b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Int32 b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Int32[][], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[, ] a, int[][] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Int32[][] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], Int32[,], Int32, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, int[, ] b, int atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.Int32[,] b
System.Int32 atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], SByte, Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, sbyte b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.SByte b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], SByte[][], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[][] Equals(sbyte[, ] a, sbyte[][] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.SByte[][] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[][]
See Also
VectorType
| Improve this Doc View Source

Equals(SByte[,], SByte[,], Byte, Double)

Determines whether two matrices contain the same values.
Declaration
public static bool[, ] Equals(sbyte[, ] a, sbyte[, ] b, byte atol = 0, double rtol = 0)
Parameters
Type Name Description
System.SByte[,] a
System.SByte[,] b
System.Byte atol
System.Double rtol
Returns
Type Description
System.Boolean[,]
See Also
VectorType
| Improve this Doc View Source

Exp(Double[], Double[])

Elementwise exponential.
Declaration
public static double[] Exp(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
VectorType
| Improve this Doc View Source

Exp(Double[], Int32[])

Elementwise exponential.
Declaration
public static int[] Exp(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
VectorType
| Improve this Doc View Source

Exp(Double[][], Double[][])

Elementwise exponential.
Declaration
public static double[][] Exp(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
VectorType
| Improve this Doc View Source

Exp(Double[][], Int32[][])

Elementwise exponential.
Declaration
public static int[][] Exp(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
VectorType
| Improve this Doc View Source

Exp(Double[,], Double[,])

Elementwise exponential.
Declaration
public static double[, ] Exp(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
VectorType
| Improve this Doc View Source

Exp(Double[,], Int32[,])

Elementwise exponential.
Declaration
public static int[, ] Exp(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
VectorType
| Improve this Doc View Source

Exp(Int32[], Double[])

Elementwise exponential.
Declaration
public static double[] Exp(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
VectorType
| Improve this Doc View Source

Exp(Int32[], Int32[])

Elementwise exponential.
Declaration
public static int[] Exp(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
VectorType
| Improve this Doc View Source

Exp(Int32[][], Double[][])

Elementwise exponential.
Declaration
public static double[][] Exp(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
VectorType
| Improve this Doc View Source

Exp(Int32[][], Int32[][])

Elementwise exponential.
Declaration
public static int[][] Exp(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
VectorType
| Improve this Doc View Source

Exp(Int32[,], Double[,])

Elementwise exponential.
Declaration
public static double[, ] Exp(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
VectorType
| Improve this Doc View Source

Exp(Int32[,], Int32[,])

Elementwise exponential.
Declaration
public static int[, ] Exp(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
VectorType
| Improve this Doc View Source

Floor(Double[], Double[])

Elementwise floor.
Declaration
public static double[] Floor(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
VectorType
| Improve this Doc View Source

Floor(Double[], Int32[])

Elementwise floor.
Declaration
public static int[] Floor(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
VectorType
| Improve this Doc View Source

Floor(Double[][], Double[][])

Elementwise floor.
Declaration
public static double[][] Floor(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
VectorType
| Improve this Doc View Source

Floor(Double[][], Int32[][])

Elementwise floor.
Declaration
public static int[][] Floor(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
VectorType
| Improve this Doc View Source

Floor(Double[,], Double[,])

Elementwise floor.
Declaration
public static double[, ] Floor(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
VectorType
| Improve this Doc View Source

Floor(Double[,], Int32[,])

Elementwise floor.
Declaration
public static int[, ] Floor(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
VectorType
| Improve this Doc View Source

Floor(Int32[], Double[])

Elementwise floor.
Declaration
public static double[] Floor(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
VectorType
| Improve this Doc View Source

Floor(Int32[], Int32[])

Elementwise floor.
Declaration
public static int[] Floor(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
VectorType
| Improve this Doc View Source

Floor(Int32[][], Double[][])

Elementwise floor.
Declaration
public static double[][] Floor(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
VectorType
| Improve this Doc View Source

Floor(Int32[][], Int32[][])

Elementwise floor.
Declaration
public static int[][] Floor(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
VectorType
| Improve this Doc View Source

Floor(Int32[,], Double[,])

Elementwise floor.
Declaration
public static double[, ] Floor(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
VectorType
| Improve this Doc View Source

Floor(Int32[,], Int32[,])

Elementwise floor.
Declaration
public static int[, ] Floor(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
VectorType
| Improve this Doc View Source

Log(Double[], Double[])

Elementwise logarithm.
Declaration
public static double[] Log(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
VectorType
| Improve this Doc View Source

Log(Double[], Int32[])

Elementwise logarithm.
Declaration
public static int[] Log(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
VectorType
| Improve this Doc View Source

Log(Double[][], Double[][])

Elementwise logarithm.
Declaration
public static double[][] Log(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
VectorType
| Improve this Doc View Source

Log(Double[][], Int32[][])

Elementwise logarithm.
Declaration
public static int[][] Log(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
VectorType
| Improve this Doc View Source

Log(Double[,], Double[,])

Elementwise logarithm.
Declaration
public static double[, ] Log(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
VectorType
| Improve this Doc View Source

Log(Double[,], Int32[,])

Elementwise logarithm.
Declaration
public static int[, ] Log(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
VectorType
| Improve this Doc View Source

Log(Int32[], Double[])

Elementwise logarithm.
Declaration
public static double[] Log(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
VectorType
| Improve this Doc View Source

Log(Int32[], Int32[])

Elementwise logarithm.
Declaration
public static int[] Log(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
VectorType
| Improve this Doc View Source

Log(Int32[][], Double[][])

Elementwise logarithm.
Declaration
public static double[][] Log(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
VectorType
| Improve this Doc View Source

Log(Int32[][], Int32[][])

Elementwise logarithm.
Declaration
public static int[][] Log(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
VectorType
| Improve this Doc View Source

Log(Int32[,], Double[,])

Elementwise logarithm.
Declaration
public static double[, ] Log(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
VectorType
| Improve this Doc View Source

Log(Int32[,], Int32[,])

Elementwise logarithm.
Declaration
public static int[, ] Log(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
VectorType
| Improve this Doc View Source

Multiply(Double, Double[], Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vectorb.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vector b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Double[][], Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Double[,], Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Int32[], Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vectorb.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Int32[], Int32[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vectorb.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Int32[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vector b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Int32[][], Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Int32[][], Int32[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Int32[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Int32[,], Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Int32[,], Int32[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix b.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double, Int32[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Double, Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Double)

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Double[], Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a vectorb.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a vector b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Double[][], VectorType, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Double[][], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Double[,], VectorType, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Double[,], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32, Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32, Int32[])

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32)

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32[], Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a vectorb.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32[], Int32[])

Elementwise multiply (no matrix multiplication) between a vector a and a vectorb.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32[])

Elementwise multiply (no matrix multiplication) between a vector a and a vector b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32[][], VectorType, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32[][], VectorType, Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32[][], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32[,], VectorType, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32[,], VectorType, Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[], Int32[,], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Double, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Double)

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Double[], VectorType, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Double[], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Double[][], Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Int32, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Int32, Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Int32)

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Int32[], VectorType, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Int32[], VectorType, Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Int32[], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Int32[][], Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Int32[][], Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[][], Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Double, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Double)

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Double[], VectorType, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Double[], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Double[,], Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Int32, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Int32, Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Int32)

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Int32[], VectorType, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Int32[], VectorType, Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Int32[], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Int32[,], Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Int32[,], Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Double[,], Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Double[], Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vectorb.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Double[], Int32[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vectorb.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vector b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Double[][], Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Double[][], Int32[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Double[,], Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Double[,], Int32[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix b.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Int32[], Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vectorb.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Int32[], Int32[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vectorb.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Int32[])

Elementwise multiply (no matrix multiplication) between a scalar a and a vector b.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Int32[][], Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Int32[][], Int32[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Int32[][])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Int32[,], Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Int32[,], Int32[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix b.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32, Int32[,])

Elementwise multiply (no matrix multiplication) between a scalar a and a matrix B.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double, Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double, Int32[])

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double)

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double[], Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a vectorb.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double[], Int32[])

Elementwise multiply (no matrix multiplication) between a vector a and a vectorb.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a vector b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double[][], VectorType, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double[][], VectorType, Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double[][], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double[,], VectorType, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double[,], VectorType, Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Double[,], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32, Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32, Int32[])

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32)

Elementwise multiply (no matrix multiplication) between a vector a and a scalar b.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32[], Double[])

Elementwise multiply (no matrix multiplication) between a vector a and a vectorb.
Declaration
public static double[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32[], Int32[])

Elementwise multiply (no matrix multiplication) between a vector a and a vectorb.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32[])

Elementwise multiply (no matrix multiplication) between a vector a and a vector b.
Declaration
public static int[] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32[][], VectorType, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32[][], VectorType, Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32[][], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32[,], VectorType, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32[,], VectorType, Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[], Int32[,], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Double, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Double, Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Double)

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Double[], VectorType, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Double[], VectorType, Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Double[], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Double[][], Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Double[][], Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Int32, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Int32, Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Int32)

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Int32[], VectorType, Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Int32[], VectorType, Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Int32[], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Int32[][], Double[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Int32[][], Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[][], Int32[][])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static int[][] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Double, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Double, Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Double)

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Double[], VectorType, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Double[], VectorType, Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Double[], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Double[,], Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Double[,], Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Int32, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Int32, Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Int32)

Elementwise multiply (no matrix multiplication) between a matrix A and a scalar b.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Int32[], VectorType, Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Int32[], VectorType, Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Int32[], VectorType)

Elementwise multiply (no matrix multiplication) between a matrix A and a vectorb.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Int32[,], Double[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static double[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Int32[,], Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

Multiply(Int32[,], Int32[,])

Elementwise multiply (no matrix multiplication) between a matrix A and a matrix B.
Declaration
public static int[, ] Multiply(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
VectorType
| Improve this Doc View Source

MultiplyAndAdd(Double[][], Double, Double[][], Double[][])

Multiplies a matrix A with a scalar b and accumulates with c.
Declaration
public static double[][] MultiplyAndAdd(this double[][] a, double b, double[][] c, double[][] result)
Parameters
Type Name Description
System.Double[][] a The matrix A.
System.Double b The scalar b.
System.Double[][] c The matrix c.
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
VectorType
| Improve this Doc View Source

MultiplyAndAdd(Double[,], Double, Double[,], Double[,])

Multiplies a matrix A with a scalar b and accumulates with c.
Declaration
public static double[, ] MultiplyAndAdd(this double[, ] a, double b, double[, ] c, double[, ] result)
Parameters
Type Name Description
System.Double[,] a The matrix A.
System.Double b The scalar b.
System.Double[,] c The matrix c.
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
VectorType
| Improve this Doc View Source

MultiplyAndAdd(Int32[][], Int32, Int32[][], Int32[][])

Multiplies a matrix A with a scalar b and accumulates with c.
Declaration
public static int[][] MultiplyAndAdd(this int[][] a, int b, int[][] c, int[][] result)
Parameters
Type Name Description
System.Int32[][] a The matrix A.
System.Int32 b The scalar b.
System.Int32[][] c The matrix c.
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
VectorType
| Improve this Doc View Source

MultiplyAndAdd(Int32[,], Int32, Int32[,], Int32[,])

Multiplies a matrix A with a scalar b and accumulates with c.
Declaration
public static int[, ] MultiplyAndAdd(this int[, ] a, int b, int[, ] c, int[, ] result)
Parameters
Type Name Description
System.Int32[,] a The matrix A.
System.Int32 b The scalar b.
System.Int32[,] c The matrix c.
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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Int32[][])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double, Int32[,])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Int32[][])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[], Int32[,])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Double, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Double)

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Double[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Int32, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Int32, Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Int32)

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Int32[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Int32[], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[][], Int32[])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Double, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Double)

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Double[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Int32, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Int32, Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Int32)

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Int32[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Int32[], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Double[,], Int32[])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Double[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Double[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Int32[][])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32, Int32[,])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Double[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Double[][])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Double[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Double[,])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Int32[][])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[], Int32[,])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Double, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Double, Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Double)

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Double[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Double[], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Int32, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Int32, Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Int32)

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Int32[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Int32[], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[][], Int32[])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Double, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Double, Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Double)

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Double[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Double[], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Double[])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Int32, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Int32, Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Int32)

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Int32[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Int32[], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

MultiplyWithDiagonal(Int32[,], Int32[])

Elementwise multiply (no matrix multiplication) between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] MultiplyWithDiagonal(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
VectorType
| Improve this Doc View Source

Pow(Double[], Double, Double[])

Elementwise power.
Declaration
public static double[] Pow(this double[] value, double y, double[] result)
Parameters
Type Name Description
System.Double[] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Double[], Double, Int32[])

Elementwise power.
Declaration
public static int[] Pow(this double[] value, double y, int[] result)
Parameters
Type Name Description
System.Double[] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Double[], Double)

Elementwise power.
Declaration
public static double[] Pow(this double[] value, double y)
Parameters
Type Name Description
System.Double[] value A matrix.
System.Double y A power.
Returns
Type Description
System.Double[]
See Also
VectorType
| Improve this Doc View Source

Pow(Double[][], Double, Double[][])

Elementwise power.
Declaration
public static double[][] Pow(this double[][] value, double y, double[][] result)
Parameters
Type Name Description
System.Double[][] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Double[][], Double, Int32[][])

Elementwise power.
Declaration
public static int[][] Pow(this double[][] value, double y, int[][] result)
Parameters
Type Name Description
System.Double[][] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Double[][], Double)

Elementwise power.
Declaration
public static double[][] Pow(this double[][] value, double y)
Parameters
Type Name Description
System.Double[][] value A matrix.
System.Double y A power.
Returns
Type Description
System.Double[][]
See Also
VectorType
| Improve this Doc View Source

Pow(Double[,], Double, Double[,])

Elementwise power.
Declaration
public static double[, ] Pow(this double[, ] value, double y, double[, ] result)
Parameters
Type Name Description
System.Double[,] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Double[,], Double, Int32[,])

Elementwise power.
Declaration
public static int[, ] Pow(this double[, ] value, double y, int[, ] result)
Parameters
Type Name Description
System.Double[,] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Double[,], Double)

Elementwise power.
Declaration
public static double[, ] Pow(this double[, ] value, double y)
Parameters
Type Name Description
System.Double[,] value A matrix.
System.Double y A power.
Returns
Type Description
System.Double[,]
See Also
VectorType
| Improve this Doc View Source

Pow(Int32[], Double, Double[])

Elementwise power.
Declaration
public static double[] Pow(this int[] value, double y, double[] result)
Parameters
Type Name Description
System.Int32[] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Int32[], Double, Int32[])

Elementwise power.
Declaration
public static int[] Pow(this int[] value, double y, int[] result)
Parameters
Type Name Description
System.Int32[] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Int32[], Double)

Elementwise power.
Declaration
public static int[] Pow(this int[] value, double y)
Parameters
Type Name Description
System.Int32[] value A matrix.
System.Double y A power.
Returns
Type Description
System.Int32[]
See Also
VectorType
| Improve this Doc View Source

Pow(Int32[][], Double, Double[][])

Elementwise power.
Declaration
public static double[][] Pow(this int[][] value, double y, double[][] result)
Parameters
Type Name Description
System.Int32[][] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Int32[][], Double, Int32[][])

Elementwise power.
Declaration
public static int[][] Pow(this int[][] value, double y, int[][] result)
Parameters
Type Name Description
System.Int32[][] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Int32[][], Double)

Elementwise power.
Declaration
public static int[][] Pow(this int[][] value, double y)
Parameters
Type Name Description
System.Int32[][] value A matrix.
System.Double y A power.
Returns
Type Description
System.Int32[][]
See Also
VectorType
| Improve this Doc View Source

Pow(Int32[,], Double, Double[,])

Elementwise power.
Declaration
public static double[, ] Pow(this int[, ] value, double y, double[, ] result)
Parameters
Type Name Description
System.Int32[,] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Int32[,], Double, Int32[,])

Elementwise power.
Declaration
public static int[, ] Pow(this int[, ] value, double y, int[, ] result)
Parameters
Type Name Description
System.Int32[,] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

Pow(Int32[,], Double)

Elementwise power.
Declaration
public static int[, ] Pow(this int[, ] value, double y)
Parameters
Type Name Description
System.Int32[,] value A matrix.
System.Double y A power.
Returns
Type Description
System.Int32[,]
See Also
VectorType
| Improve this Doc View Source

Round(Double[], Double[])

Elementwise round.
Declaration
public static double[] Round(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
VectorType
| Improve this Doc View Source

Round(Double[], Int32[])

Elementwise round.
Declaration
public static int[] Round(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
VectorType
| Improve this Doc View Source

Round(Double[][], Double[][])

Elementwise round.
Declaration
public static double[][] Round(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
VectorType
| Improve this Doc View Source

Round(Double[][], Int32[][])

Elementwise round.
Declaration
public static int[][] Round(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
VectorType
| Improve this Doc View Source

Round(Double[,], Double[,])

Elementwise round.
Declaration
public static double[, ] Round(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
VectorType
| Improve this Doc View Source

Round(Double[,], Int32[,])

Elementwise round.
Declaration
public static int[, ] Round(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
VectorType
| Improve this Doc View Source

Round(Int32[], Double[])

Elementwise round.
Declaration
public static double[] Round(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
VectorType
| Improve this Doc View Source

Round(Int32[], Int32[])

Elementwise round.
Declaration
public static int[] Round(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
VectorType
| Improve this Doc View Source

Round(Int32[][], Double[][])

Elementwise round.
Declaration
public static double[][] Round(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
VectorType
| Improve this Doc View Source

Round(Int32[][], Int32[][])

Elementwise round.
Declaration
public static int[][] Round(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
VectorType
| Improve this Doc View Source

Round(Int32[,], Double[,])

Elementwise round.
Declaration
public static double[, ] Round(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
VectorType
| Improve this Doc View Source

Round(Int32[,], Int32[,])

Elementwise round.
Declaration
public static int[, ] Round(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
VectorType
| Improve this Doc View Source

Sign(Double[], Double[])

Elementwise sign.
Declaration
public static double[] Sign(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
VectorType
| Improve this Doc View Source

Sign(Double[], Int32[])

Elementwise sign.
Declaration
public static int[] Sign(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
VectorType
| Improve this Doc View Source

Sign(Double[][], Double[][])

Elementwise sign.
Declaration
public static double[][] Sign(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
VectorType
| Improve this Doc View Source

Sign(Double[][], Int32[][])

Elementwise sign.
Declaration
public static int[][] Sign(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
VectorType
| Improve this Doc View Source

Sign(Double[,], Double[,])

Elementwise sign.
Declaration
public static double[, ] Sign(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
VectorType
| Improve this Doc View Source

Sign(Double[,], Int32[,])

Elementwise sign.
Declaration
public static int[, ] Sign(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
VectorType
| Improve this Doc View Source

Sign(Int32[], Double[])

Elementwise sign.
Declaration
public static double[] Sign(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
VectorType
| Improve this Doc View Source

Sign(Int32[], Int32[])

Elementwise sign.
Declaration
public static int[] Sign(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
VectorType
| Improve this Doc View Source

Sign(Int32[][], Double[][])

Elementwise sign.
Declaration
public static double[][] Sign(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
VectorType
| Improve this Doc View Source

Sign(Int32[][], Int32[][])

Elementwise sign.
Declaration
public static int[][] Sign(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
VectorType
| Improve this Doc View Source

Sign(Int32[,], Double[,])

Elementwise sign.
Declaration
public static double[, ] Sign(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
VectorType
| Improve this Doc View Source

Sign(Int32[,], Int32[,])

Elementwise sign.
Declaration
public static int[, ] Sign(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
VectorType
| Improve this Doc View Source

SignedPow(Double[], Double, Double[])

Elementwise signed power.
Declaration
public static double[] SignedPow(this double[] value, double y, double[] result)
Parameters
Type Name Description
System.Double[] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Double[], Double, Int32[])

Elementwise signed power.
Declaration
public static int[] SignedPow(this double[] value, double y, int[] result)
Parameters
Type Name Description
System.Double[] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Double[], Double)

Elementwise signed power.
Declaration
public static double[] SignedPow(this double[] value, double y)
Parameters
Type Name Description
System.Double[] value A matrix.
System.Double y A power.
Returns
Type Description
System.Double[]
See Also
VectorType
| Improve this Doc View Source

SignedPow(Double[][], Double, Double[][])

Elementwise signed power.
Declaration
public static double[][] SignedPow(this double[][] value, double y, double[][] result)
Parameters
Type Name Description
System.Double[][] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Double[][], Double, Int32[][])

Elementwise signed power.
Declaration
public static int[][] SignedPow(this double[][] value, double y, int[][] result)
Parameters
Type Name Description
System.Double[][] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Double[][], Double)

Elementwise signed power.
Declaration
public static double[][] SignedPow(this double[][] value, double y)
Parameters
Type Name Description
System.Double[][] value A matrix.
System.Double y A power.
Returns
Type Description
System.Double[][]
See Also
VectorType
| Improve this Doc View Source

SignedPow(Double[,], Double, Double[,])

Elementwise signed power.
Declaration
public static double[, ] SignedPow(this double[, ] value, double y, double[, ] result)
Parameters
Type Name Description
System.Double[,] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Double[,], Double, Int32[,])

Elementwise signed power.
Declaration
public static int[, ] SignedPow(this double[, ] value, double y, int[, ] result)
Parameters
Type Name Description
System.Double[,] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Double[,], Double)

Elementwise signed power.
Declaration
public static double[, ] SignedPow(this double[, ] value, double y)
Parameters
Type Name Description
System.Double[,] value A matrix.
System.Double y A power.
Returns
Type Description
System.Double[,]
See Also
VectorType
| Improve this Doc View Source

SignedPow(Int32[], Double, Double[])

Elementwise signed power.
Declaration
public static double[] SignedPow(this int[] value, double y, double[] result)
Parameters
Type Name Description
System.Int32[] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Int32[], Double, Int32[])

Elementwise signed power.
Declaration
public static int[] SignedPow(this int[] value, double y, int[] result)
Parameters
Type Name Description
System.Int32[] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Int32[], Double)

Elementwise signed power.
Declaration
public static int[] SignedPow(this int[] value, double y)
Parameters
Type Name Description
System.Int32[] value A matrix.
System.Double y A power.
Returns
Type Description
System.Int32[]
See Also
VectorType
| Improve this Doc View Source

SignedPow(Int32[][], Double, Double[][])

Elementwise signed power.
Declaration
public static double[][] SignedPow(this int[][] value, double y, double[][] result)
Parameters
Type Name Description
System.Int32[][] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Int32[][], Double, Int32[][])

Elementwise signed power.
Declaration
public static int[][] SignedPow(this int[][] value, double y, int[][] result)
Parameters
Type Name Description
System.Int32[][] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Int32[][], Double)

Elementwise signed power.
Declaration
public static int[][] SignedPow(this int[][] value, double y)
Parameters
Type Name Description
System.Int32[][] value A matrix.
System.Double y A power.
Returns
Type Description
System.Int32[][]
See Also
VectorType
| Improve this Doc View Source

SignedPow(Int32[,], Double, Double[,])

Elementwise signed power.
Declaration
public static double[, ] SignedPow(this int[, ] value, double y, double[, ] result)
Parameters
Type Name Description
System.Int32[,] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Int32[,], Double, Int32[,])

Elementwise signed power.
Declaration
public static int[, ] SignedPow(this int[, ] value, double y, int[, ] result)
Parameters
Type Name Description
System.Int32[,] value A matrix.
System.Double y A power.
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
VectorType
| Improve this Doc View Source

SignedPow(Int32[,], Double)

Elementwise signed power.
Declaration
public static int[, ] SignedPow(this int[, ] value, double y)
Parameters
Type Name Description
System.Int32[,] value A matrix.
System.Double y A power.
Returns
Type Description
System.Int32[,]
See Also
VectorType
| Improve this Doc View Source

SignSqrt(Double[], Double[])

Elementwise signed square-root.
Declaration
public static double[] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Double[], Int32[])

Elementwise signed square-root.
Declaration
public static int[] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Double[][], Double[][])

Elementwise signed square-root.
Declaration
public static double[][] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Double[][], Int32[][])

Elementwise signed square-root.
Declaration
public static int[][] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Double[,], Double[,])

Elementwise signed square-root.
Declaration
public static double[, ] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Double[,], Int32[,])

Elementwise signed square-root.
Declaration
public static int[, ] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Int32[], Double[])

Elementwise signed square-root.
Declaration
public static double[] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Int32[], Int32[])

Elementwise signed square-root.
Declaration
public static int[] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Int32[][], Double[][])

Elementwise signed square-root.
Declaration
public static double[][] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Int32[][], Int32[][])

Elementwise signed square-root.
Declaration
public static int[][] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Int32[,], Double[,])

Elementwise signed square-root.
Declaration
public static double[, ] SignSqrt(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
VectorType
| Improve this Doc View Source

SignSqrt(Int32[,], Int32[,])

Elementwise signed square-root.
Declaration
public static int[, ] SignSqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Double[], Double[])

Elementwise square-root.
Declaration
public static double[] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Double[], Int32[])

Elementwise square-root.
Declaration
public static int[] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Double[])

Elementwise square-root.
Declaration
public static double[] Sqrt(this double[] value)
Parameters
Type Name Description
System.Double[] value
Returns
Type Description
System.Double[]
See Also
VectorType
| Improve this Doc View Source

Sqrt(Double[][], Double[][])

Elementwise square-root.
Declaration
public static double[][] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Double[][], Int32[][])

Elementwise square-root.
Declaration
public static int[][] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Double[][])

Elementwise square-root.
Declaration
public static double[][] Sqrt(this double[][] value)
Parameters
Type Name Description
System.Double[][] value
Returns
Type Description
System.Double[][]
See Also
VectorType
| Improve this Doc View Source

Sqrt(Double[,], Double[,])

Elementwise square-root.
Declaration
public static double[, ] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Double[,], Int32[,])

Elementwise square-root.
Declaration
public static int[, ] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Double[,])

Elementwise square-root.
Declaration
public static double[, ] Sqrt(this double[, ] value)
Parameters
Type Name Description
System.Double[,] value
Returns
Type Description
System.Double[,]
See Also
VectorType
| Improve this Doc View Source

Sqrt(Int32[], Double[])

Elementwise square-root.
Declaration
public static double[] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Int32[], Int32[])

Elementwise square-root.
Declaration
public static int[] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Int32[])

Elementwise square-root.
Declaration
public static double[] Sqrt(this int[] value)
Parameters
Type Name Description
System.Int32[] value
Returns
Type Description
System.Double[]
See Also
VectorType
| Improve this Doc View Source

Sqrt(Int32[][], Double[][])

Elementwise square-root.
Declaration
public static double[][] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Int32[][], Int32[][])

Elementwise square-root.
Declaration
public static int[][] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Int32[][])

Elementwise square-root.
Declaration
public static double[][] Sqrt(this int[][] value)
Parameters
Type Name Description
System.Int32[][] value
Returns
Type Description
System.Double[][]
See Also
VectorType
| Improve this Doc View Source

Sqrt(Int32[,], Double[,])

Elementwise square-root.
Declaration
public static double[, ] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Int32[,], Int32[,])

Elementwise square-root.
Declaration
public static int[, ] Sqrt(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
VectorType
| Improve this Doc View Source

Sqrt(Int32[,])

Elementwise square-root.
Declaration
public static double[, ] Sqrt(this int[, ] value)
Parameters
Type Name Description
System.Int32[,] value
Returns
Type Description
System.Double[,]
See Also
VectorType
| Improve this Doc View Source

Subtract(Double, Double[], Double[])

Elementwise subtraction between a scalar a and a vectorb.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Double[])

Elementwise subtraction between a scalar a and a vector b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Double[][], Double[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Double[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Double[,], Double[,])

Elementwise subtraction between a scalar a and a matrix b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Double[,])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Int32[], Double[])

Elementwise subtraction between a scalar a and a vectorb.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Int32[], Int32[])

Elementwise subtraction between a scalar a and a vectorb.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Int32[])

Elementwise subtraction between a scalar a and a vector b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Int32[][], Double[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Int32[][], Int32[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Int32[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Int32[,], Double[,])

Elementwise subtraction between a scalar a and a matrix b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Int32[,], Int32[,])

Elementwise subtraction between a scalar a and a matrix b.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double, Int32[,])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Double, Double[])

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Double)

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Double[], Double[])

Elementwise subtraction between a vector a and a vectorb.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Double[])

Elementwise subtraction between a vector a and a vector b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Double[][], VectorType, Double[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Double[][], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Double[,], VectorType, Double[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Double[,], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32, Double[])

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32, Int32[])

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32)

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32[], Double[])

Elementwise subtraction between a vector a and a vectorb.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32[], Int32[])

Elementwise subtraction between a vector a and a vectorb.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32[])

Elementwise subtraction between a vector a and a vector b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32[][], VectorType, Double[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32[][], VectorType, Int32[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32[][], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32[,], VectorType, Double[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32[,], VectorType, Int32[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[], Int32[,], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Double, Double[][])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Double)

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Double[], VectorType, Double[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Double[], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Double[][], Double[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Double[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Int32, Double[][])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Int32, Int32[][])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Int32)

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Int32[], VectorType, Double[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Int32[], VectorType, Int32[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Int32[], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Int32[][], Double[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Int32[][], Int32[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[][], Int32[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Double, Double[,])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Double)

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Double[], VectorType, Double[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Double[], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Double[,], Double[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Double[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Int32, Double[,])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Int32, Int32[,])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Int32)

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Int32[], VectorType, Double[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Int32[], VectorType, Int32[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Int32[], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Int32[,], Double[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Int32[,], Int32[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Double[,], Int32[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Double[], Double[])

Elementwise subtraction between a scalar a and a vectorb.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Double[], Int32[])

Elementwise subtraction between a scalar a and a vectorb.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Double[])

Elementwise subtraction between a scalar a and a vector b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Double[][], Double[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Double[][], Int32[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Double[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Double[,], Double[,])

Elementwise subtraction between a scalar a and a matrix b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Double[,], Int32[,])

Elementwise subtraction between a scalar a and a matrix b.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Double[,])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Int32[], Double[])

Elementwise subtraction between a scalar a and a vectorb.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Int32[], Int32[])

Elementwise subtraction between a scalar a and a vectorb.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Int32[])

Elementwise subtraction between a scalar a and a vector b.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Int32[][], Double[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Int32[][], Int32[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Int32[][])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Int32[,], Double[,])

Elementwise subtraction between a scalar a and a matrix b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Int32[,], Int32[,])

Elementwise subtraction between a scalar a and a matrix b.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32, Int32[,])

Elementwise subtraction between a scalar a and a matrix B.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double, Double[])

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double, Int32[])

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double)

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double[], Double[])

Elementwise subtraction between a vector a and a vectorb.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double[], Int32[])

Elementwise subtraction between a vector a and a vectorb.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double[])

Elementwise subtraction between a vector a and a vector b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double[][], VectorType, Double[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double[][], VectorType, Int32[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double[][], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double[,], VectorType, Double[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double[,], VectorType, Int32[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Double[,], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32, Double[])

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32, Int32[])

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32)

Elementwise subtraction between a vector a and a scalar b.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32[], Double[])

Elementwise subtraction between a vector a and a vectorb.
Declaration
public static double[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32[], Int32[])

Elementwise subtraction between a vector a and a vectorb.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32[])

Elementwise subtraction between a vector a and a vector b.
Declaration
public static int[] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32[][], VectorType, Double[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32[][], VectorType, Int32[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32[][], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32[,], VectorType, Double[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32[,], VectorType, Int32[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[], Int32[,], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Double, Double[][])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Double, Int32[][])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Double)

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Double[], VectorType, Double[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Double[], VectorType, Int32[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Double[], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Double[][], Double[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Double[][], Int32[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Double[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Int32, Double[][])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Int32, Int32[][])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Int32)

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Int32[], VectorType, Double[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Int32[], VectorType, Int32[][])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Int32[], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Int32[][], Double[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Int32[][], Int32[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[][], Int32[][])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static int[][] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Double, Double[,])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Double, Int32[,])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Double)

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Double[], VectorType, Double[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Double[], VectorType, Int32[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Double[], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Double[,], Double[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Double[,], Int32[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Double[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Int32, Double[,])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Int32, Int32[,])

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Int32)

Elementwise subtraction between a matrix A and a scalar b.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Int32[], VectorType, Double[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Int32[], VectorType, Int32[,])

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Int32[], VectorType)

Elementwise subtraction between a matrix A and a vectorb.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Int32[,], Double[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static double[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Int32[,], Int32[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

Subtract(Int32[,], Int32[,])

Elementwise subtraction between a matrix A and a matrix B.
Declaration
public static int[, ] Subtract(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Double[][])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Double[,])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Int32[][])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double, Int32[,])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Double[][])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Double[,])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Int32[][])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[], Int32[,])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Double, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Double)

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Double[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Double[])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Int32, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Int32, Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Int32)

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Int32[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Int32[], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[][], Int32[])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Double, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Double)

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Double[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Double[])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Int32, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Int32, Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Int32)

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Int32[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Int32[], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Double[,], Int32[])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Double[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Double[][])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Double[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Double[,])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Int32[][])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32, Int32[,])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Double[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Double[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Double[][])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Double[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Double[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Double[,])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Int32[][], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Int32[][], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Int32[][])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Int32[,], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Int32[,], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[], Int32[,])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Double, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Double, Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Double)

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Double[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Double[], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Double[])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Int32, Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Int32, Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Int32)

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Int32[], Double[][])

Elementwise matrix and vector operations.
Declaration
public static double[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Int32[], Int32[][])

Elementwise matrix and vector operations.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[][], Int32[])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[][] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Double, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Double, Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Double)

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Double[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Double[], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Double[])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Int32, Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Int32, Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Int32)

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Int32[], Double[,])

Elementwise matrix and vector operations.
Declaration
public static double[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Int32[], Int32[,])

Elementwise matrix and vector operations.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType
| Improve this Doc View Source

SubtractFromDiagonal(Int32[,], Int32[])

Elementwise subtraction between a scalar a and to the main diagonal of matrix B.
Declaration
public static int[, ] SubtractFromDiagonal(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
VectorType

See Also

VectorType
  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © MARS GROUP. HAW Hamburg