How to sort vectors so every 1 entry is collected and followed by every 2 entry until the nth entry

1 次查看(过去 30 天)
Say you have m vectors on the form a=[a1,a2,...,an]
is it then possible to sort them into the following vector:
s=[a1,b1,...,m1,a2,b2,...m2,...,an,bn,...,mn]?
edit: added the dots in bn,...,mn

采纳的回答

Roger Stafford
Roger Stafford 2016-3-5
s = reshape([a;b;c;...;m],1,[]);

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Shifting and Sorting Matrices 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by