Clear Filters
Clear Filters

how can i combine two different matrics with different size become one matric that fixed size

1 view (last 30 days)
according to my question how can i combine two different matrics with different size become one matric that fixed size ex :
A = [1,2,3,4,5]
B = [1,2,3,4,5,6,7,8]
becoming one matric that fixed size 1x15
C = [1,2,3,4,5,1,2,3,4,5,6,7,8,0,0]
or
A = [1,2,3,4,5]
B = [1,2,3,4,5,6,7,8,9,10]
becoming one matric that fixed size 1x15
C = [1,2,3,4,5,1,2,3,4,5,6,7,8,9,10]

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 28 May 2013
Edited: Azzi Abdelmalek on 28 May 2013
C=zeros(1,15);
C(1:numel(A)+numel(B))=[A B]

More Answers (1)

Iain
Iain on 28 May 2013
Take your pick:
C(15) = 0; C(1:numel(A)) = A; C((numel(A)+1):(1+numel(A)+numel(B))) = B;
C = [A, B, zeros(1,desired_size-numel(A)-numel(B))] ;

Categories

Find more on Matrices and Arrays 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!