Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
repmat
Replicate and tile an array
Calling Sequence
B = repmat(A,m,n,...)
B = repmat(A,siz)
B = repmat(A,m)
Arguments
- A
input 2D array.
- m, n, ...
integers, number of
Ablocks for each dimension ofB.- siz
vector of integer, each element gives the number of
Ablocks for corresponding dimension ofB.- B
resulting array form by tiling the
A2D array.
Description
repmat(A,m,n) or similarly
repmat(A,[m,n]) returns a large matrix
consisting of an m-by- n
tiling of copies of A. The size of the result
is [size(A,1)*M, size(A,2)*N].
repmat(A,m) creates an
m-by- mtiling.
repmat(A,[m n p ...]) tiles the array A to produce a
multidimensional array composed of copies of A. The size of the result is
[size(A,1)*M, size(A,2)*N, size(A,3)*P, ...].
For now,only arrays of real, integer, boolean, character string, polynomial and rational as well as sparse matrices are supported. This function definition can be extended using overloading mechanism.
Examples
See Also
History
| Version | Description |
| 5.3.1 | Function repmat introduced. |
| Report an issue | ||
| << pertrans | Matrix manipulation | resize_matrix >> |