Effacer les filtres
Effacer les filtres

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

1 vue (au cours des 30 derniers jours)
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]

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 28 Mai 2013
Modifié(e) : Azzi Abdelmalek le 28 Mai 2013
C=zeros(1,15);
C(1:numel(A)+numel(B))=[A B]

Plus de réponses (1)

Iain
Iain le 28 Mai 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))] ;

Catégories

En savoir plus sur Matrices and Arrays dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by