MATLAB Programming/Advanced Matrix Operations
Jump to navigation
Jump to search
Advanced Array Operations[edit | edit source]
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[edit | edit source]
To replicate a columns, rows, or to create tiles repmat.
Tiling example:[edit | edit source]
>> 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:[edit | edit source]
>> b = [1;2;3] b = 1 2 3 >> repmat(b,[1,3]) ans = 1 1 1 2 2 2 3 3 3