repeating numbers in matrix
12 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
vinayak hungund
le 9 Juil 2015
Réponse apportée : Check Codes
le 4 Jan 2021
I need to generate a input variation in the form
% For wxample
col1 :2 4 6 2 4 6 2 4 6 2 4 6
col2 :1 1 1 1 1 1 2 2 2 2 2 2
col2 :5 5 5 5 5 5 5 5 5 5 5 5
is there any shorter way to do it without looping.
0 commentaires
Réponse acceptée
Azzi Abdelmalek
le 9 Juil 2015
Modifié(e) : Azzi Abdelmalek
le 9 Juil 2015
col1=repmat(2:2:6,1,3)
col2=reshape(repmat(1:2,6,1),1,[])
col3=5*ones(1,12)
Read the documentation
doc repmat
doc reshape
Plus de réponses (1)
Check Codes
le 4 Jan 2021
P=[6 9 13 31 18]; position=5; Q=[285 65]; /Period matrix number of period =3;
o/p part: out_put =[6 9 13 31 285 65 285 65 285 85 18];
0 commentaires
Voir également
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!