配列を複製/タイル状に配置
B = repmat(A, siz) B = repmat(A, m) B = repmat(A, m, n,...)
入力二次元配列.
整数で, Bの各次元に関する
A ブロックの数.
整数ベクトルで, 各要素はBの対応する次元に
関するAブロックの数を指定する.
2次元配列Aをタイル状に配置した
配列.
repmat(A,m,n) または同様な
repmat(A,[m,n]) は,Aの
m x n のタイル状の
コピーからなる大きな行列を返します.
結果の大きさは,[size(A,1)*M, size(A,2)*N]です.
repmat(A,m) は,
m x mのタイル状コピーを作成します.
repmat(A,[m n p ...]) は,配列Aをタイル状に
コピーし,Aのコピーからなる多次元配列を作成します.
結果の大きさは,
[size(A,1)*M, size(A,2)*N, size(A,3)*P, ...]となります.
現時点では,実数,整数,論理値,文字列,多項式,有理数および 疎行列の配列のみがサポートされています. この関数の定義は,オーバーロード機能により拡張することができます.
| バージョン | 記述 |
| 5.3.1 | 関数 repmat が導入されました. |