Le 10/02/2016 16:43, [email protected] a écrit :
Thanks for the ideas, it kind of solves the need, but pads to left and bottom 
only:
tmp = [data ; repmat(data($, :), addedRows, 1)];
paddedMat = [tmp  repmat(tmp(:, $) , 1, addedCols)]

padds on the bottom and RIGHT.
To pad on the left and top, just tune the concatenation:

tmp = [repmat(data($, :), addedRows, 1) ; data];
paddedMat = [repmat(tmp(:, $) , 1, addedCols) tmp]
Rather

tmp = [repmat(data(1, : ), addedRows, 1) ; data];
paddedMat = [repmat(tmp(:,1) , 1, addedCols) tmp]

SG

_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users

Reply via email to