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?

17 次查看(过去 30 天)
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.

采纳的回答

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

更多回答(1 个)

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

类别

Help CenterFile Exchange 中查找有关 Startup and Shutdown 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by