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

1 visualización (últimos 30 días)
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

Respuesta aceptada

Roger Stafford
Roger Stafford el 5 de Mzo. de 2016
s = reshape([a;b;c;...;m],1,[]);

Más respuestas (0)

Categorías

Más información sobre Shifting and Sorting Matrices en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by