Adding zeros to a matrix to match the dimensions of two matrices.
Show older comments
Hi ! need help to match the size of two matrices. I have two matrices of dimensions mxn and jxk. I want make mxn of size jxk by adding zeros at the end of the mxn. A of mxn dimenssion and B of jxk dimenssion. Am doing by this way:
newA=[A,zeros(size(B)]
1 Comment
ammara khurshid
on 27 Nov 2017
Edited: ammara khurshid
on 27 Nov 2017
Accepted Answer
More Answers (1)
James Tursa
on 27 Nov 2017
Another way:
newA = zeros(size(B));
newA(1:size(A,1),1:size(A,2)) = A;
2 Comments
Guillaume
on 27 Nov 2017
Yes, actually simpler than my answer. And in case A is not of class double:
newA = zeros(size(B), 'like', A);
ammara khurshid
on 2 Dec 2017
Categories
Find more on Sparse Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!