Azzera filtri
Azzera filtri

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

1 visualizzazione (ultimi 30 giorni)
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

Risposta accettata

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

Più risposte (0)

Categorie

Scopri di più su Shifting and Sorting Matrices in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by