add to extra elements every 4 values and enter particular values

2 vues (au cours des 30 derniers jours)
Hi all,
I have a vector [1x24] and I would like to add 2 extra elements every 4 elements, so the new vector will be [1x32].
The two extra elements will be the first two number of the first group pf 4 numbers, an example:
vector_1=[ 1 2 4 5 7 8 9 3......]
Vector_2=[1 2 4 5 1 2 7 8 9 3 7 8.....]
thanks in advance
Nikolas

Réponse acceptée

Walter Roberson
Walter Roberson le 7 Fév 2020
temp = reshape(vector_1, 4, []);
temp = [temp; temp(1:2,:)];
Vector_2 = reshape(temp, 1, []);

Plus de réponses (0)

Catégories

En savoir plus sur Modeling dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by