How do I split a (2 x n x m) list of doubles into two separate lists of doubles 2 individual (n x m) lists of doubles?

78 views (last 30 days)
I have a list of doubles, 2 x n x m. I tried a 'for' loop with something like this:
new_list_1 = []
for i = 1:n
for ii = 1:m
new_list_1(i,ii) = original(1,i,ii)
end
end
new_list_2 = []
for j = 1:n
for jj = 1:m
new_list_2(j,jj) = original(2,j,jj)
end
end
I can't think of a way to do this, many thanks.

Accepted Answer

Torsten
Torsten on 4 Nov 2015
new_list_1(:,:)=original(1,:,:);
new_list_2(:,:)=original(2,:,:);
Best wishes
Torsten.

More Answers (1)

NiallH
NiallH on 4 Nov 2015
Turns out I had not typed this in correctly, that was all. Thanks to both of you

Tags

Community Treasure Hunt

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

Start Hunting!