ILNumerics - Technical Application Development
Assembly: ILNumerics.Computing (in ILNumerics.Computing.dll) Version: 5.5.0.0 (5.5.7503.3146)
New array with elements of A and B and C and D.
Create new array with the rows of A extended by the rows of B and C and D.
[ILNumerics Computing Engine]
Namespace: ILNumerics
Assembly: ILNumerics.Computing (in ILNumerics.Computing.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax
public static RetT horzcat<T, LocalT, InT, OutT, RetT, StorageT>( ConcreteArray<T, LocalT, InT, OutT, RetT, StorageT> A, ConcreteArray<T, LocalT, InT, OutT, RetT, StorageT> B, ConcreteArray<T, LocalT, InT, OutT, RetT, StorageT> C, ConcreteArray<T, LocalT, InT, OutT, RetT, StorageT> D ) where LocalT : Mutable<T, LocalT, InT, OutT, RetT, StorageT> where InT : Immutable<T, LocalT, InT, OutT, RetT, StorageT> where OutT : Mutable<T, LocalT, InT, OutT, RetT, StorageT> where RetT : ConcreteRetArray<T, LocalT, InT, OutT, RetT, StorageT> where StorageT : new(), BaseStorage<T, LocalT, InT, OutT, RetT, StorageT>
Parameters
- A
- Type: ILNumerics.Core.ArraysConcreteArrayT, LocalT, InT, OutT, RetT, StorageT
The first array. - B
- Type: ILNumerics.Core.ArraysConcreteArrayT, LocalT, InT, OutT, RetT, StorageT
The second array. - C
- Type: ILNumerics.Core.ArraysConcreteArrayT, LocalT, InT, OutT, RetT, StorageT
The third array. - D
- Type: ILNumerics.Core.ArraysConcreteArrayT, LocalT, InT, OutT, RetT, StorageT
The fourth array.
Type Parameters
- T
- LocalT
- InT
- OutT
- RetT
- StorageT
Return Value
Type: RetTNew array with elements of A and B and C and D.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | if any of A or B or C or D is null. |
ArgumentException | if the sizes of A and/or B and/or C and/or D do not match. |
Remarks
The size of all arrays must match. This means that all but the dimension #1 must have the same lengths.
[ILNumerics Computing Engine]
See Also