411 REFERENCE · Wikibooks
MATLAB Programming/Advanced Matrix Operations
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
Advanced Array Operations
This section is a toolbox of special array operations. These operations may be rare; however, a use may arise in specialized situations.
Row Replication, Column Replication, and Tiling
To replicate a columns, rows, or to create tiles repmat.
Tiling example:
>> a = [1,2;3,4]
a =
1 2
3 4
>> repmat(a,2)
ans =
1 2 1 2
3 4 3 4
1 2 1 2
3 4 3 4
Column Replication example:
>> b = [1;2;3]
b =
1
2
3
>> repmat(b,[1,3])
ans =
1 1 1
2 2 2
3 3 3