ILNumerics - Technical Application Development
Assembly: ILNumerics.Computing (in ILNumerics.Computing.dll) Version: 5.5.0.0 (5.5.7503.3146)
New storage with elements of A repeatedly copied as specified by rep.
Replicates A along the given dimensions.
[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 repmat<T, LocalT, InT, OutT, RetT, StorageT>( ConcreteArray<T, LocalT, InT, OutT, RetT, StorageT> A, InArray<long> rep ) 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
Array to be replicated. - rep
- Type: ILNumericsInArrayInt64
Array specifying the repetition factors along each dimension.
Type Parameters
- T
- LocalT
- InT
- OutT
- RetT
- StorageT
Return Value
Type: RetTNew storage with elements of A repeatedly copied as specified by rep.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | If rep is null. |
ArgumentNullException | if A or rep are null. |
Remarks
[ILNumerics Computing Engine]
See Also
Reference
MathInternal.concat``6(ConcreteArrayUMP, UMP, UMP, UMP, UMP, UMP, ConcreteArrayUMP, UMP, UMP, UMP, UMP, UMP, UInt32)
BaseStorage.Concat(UTP, UInt32)
MathInternal.horzcat``6(ConcreteArrayUMP, UMP, UMP, UMP, UMP, UMP, ConcreteArrayUMP, UMP, UMP, UMP, UMP, UMP)
MathInternal.vertcat``6(ConcreteArrayUMP, UMP, UMP, UMP, UMP, UMP, ConcreteArrayUMP, UMP, UMP, UMP, UMP, UMP)