Excuse me everyone, I want ask that how to repeating the matrix element like this example :
Example: y = [1; 2; 3; 4] and then I want the output like this (for example until N=7) :
Thanks

2 commentaires

Matt J
Matt J le 23 Sep 2018
Modifié(e) : Matt J le 23 Sep 2018
Why is there a '5' in x but not in y?
Dirga Eka Putra L
Dirga Eka Putra L le 23 Sep 2018
Modifié(e) : Dirga Eka Putra L le 23 Sep 2018
Sorry Sir, I have a typo, I Fixed (for Example N=7) :
Thanks

Connectez-vous pour commenter.

 Réponse acceptée

Matt J
Matt J le 23 Sep 2018
m=numel(y);
y(mod(0:N-1,m)+1)

Plus de réponses (1)

dpb
dpb le 23 Sep 2018
Just one of many possible ways...
L=length(y);
N=7;
x=repmat(y,ceil(N/L),1);
x=x(1:N);

Catégories

En savoir plus sur Elementary Math dans Centre d'aide 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