MATLAB Answers

merging multidimensional cell array

1 view (last 30 days)
sermet
sermet on 18 Jan 2017
Answered: the cyclist on 18 Jan 2017
AA_last=1x1x3 cell
val(:,:,1) =
[12x4 double]
val(:,:,2) =
[13x4 double]
val(:,:,3) =
[13x4 double]
AA_last_glonass=1x1x3
val(:,:,1) =
[8x4 double]
val(:,:,2) =
[7x4 double]
val(:,:,3) =
[9x4 double]
How can I combine them into 1x1x7 cell as follows;
combined=
val(:,:,1) =
[20x4 double]
val(:,:,2) =
[20x4 double]
val(:,:,3) =
[22x4 double]

  0 Comments

Sign in to comment.

Accepted Answer

the cyclist
the cyclist on 18 Jan 2017
This can be done straightforwardly with a for loop:
for nc = 1:size(AA_last,3)
combined{1,1,nc} = [AA_last{1,1,nc}; AA_last_glonass{1,1,nc}];
end

  0 Comments

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!