Rearranging matrix of sth elements

1 visualizzazione (ultimi 30 giorni)
maria
maria il 30 Nov 2022
Risposto: David Hill il 30 Nov 2022
Dear community,
I have a 1x1716 array that I would like to rearrange but I also would like to keep the 1x1716 matrix shape. I need to take a cell every 66th position and after finishing going on starting in position 2 and then 67 (1+66),133,199, etc... and continue with position 3, 68,134,200, etc... Could you help me?
I can write an example with a simpler matrix arranged every 3rd position instead of 66:
A=[1 2 3 4 5 6 7 8 9 10]
B=[1 4 7 10 2 5 8 3 6 9]

Risposta accettata

David Hill
David Hill il 30 Nov 2022
n=1:1716;
N=[];
for k=1:66
N=[N,n(k:66:end)];
end

Più risposte (0)

Categorie

Scopri di più su Matrices and Arrays 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