Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Português - 日本語

Please note that the recommended version of Scilab is 6.0.0. This page might be outdated.
See the recommended documentation of this function

Aide Scilab >> Aide à la conversion Matlab vers Scilab > Matlab-Scilab equivalents > R > repmat (Matlab function)

repmat (Matlab function)

Replicate and tile an array

Matlab/Scilab equivalent

Matlab Scilab
No equivalent

Particular cases

There is no Scilab equivalent function for Matlab repmat but it can be replaced by the following expressions (considering m and n being real values):

repmat(A,m) with m a scalar:

can be replaced by ones(m,m).*.A if A is of Double type, by ones(m,m).*.bool2s(A) if A is of Boolean type and by asciimat(ones(m,m).*.asciimat(A) if A is of String type

repmat(A,m) with m a vector:

can be replaced by ones(m(1),m(2),...).*.A is of Double type, by ones(m(1),m(2),...).*.bool2s(A) if A is of Boolean type and by asciimat(ones(m(1),m(2),...).*.asciimat(A) if A is of String type


can be replaced by ones(m,n).*.A if A is of Double type, by ones(m,n).*.bool2s(A) if A is of Boolean type and by asciimat(ones(m,n).*.asciimat(A) if A is of String type

Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Oct 05 12:11:03 CEST 2011