How can I make an array with randomly choose from another matrix?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
A=[1 2 7 9] => how to build A like this> A=[1 1 2 2 7 7 9 9]
B=[3 5 6 8 10 11] : randomly choose all items from Band input between 2 same number of A
for example : C=[1 8 6 1 2 5 3 2 7 11 7 9 10 9]
0 Commenti
Risposta accettata
KALYAN ACHARJYA
il 23 Apr 2019
Modificato: KALYAN ACHARJYA
il 23 Apr 2019
First One:
A=[1 2 7 9] => how to build A like this> A=[1 1 2 2 7 7 9 9]
result=repelem(A,2)
2nd One:
>> A=[1 2 7 9];
>> B=[3 5 6 8 10 11];
>> c1=[A,B];
>> C=c1(randperm(10))
%.................^.....length Required
C =
5 1 6 9 10 3 8 7 11 2
Or Check here
>> A=[1 2 7 9];
>> A=repelem(A,2)
A =
1 1 2 2 7 7 9 9
>> B=[3 5 6 8 10 11];
>> c1=[A,B];
>> C=c1(randperm(length(c1)))
C =
8 1 11 5 10 9 3 1 7 6 9 7 2 2
8 Commenti
KALYAN ACHARJYA
il 23 Apr 2019
Modificato: KALYAN ACHARJYA
il 23 Apr 2019
New thred menas new Question.
I will try to answer, if I can generate that C Pattern from v1,v2,v3,v4
As I got the logic of pattern generation of C from v1,v2,v3,v4.
If Time allow I will answer as earliest on that section, or you may get the answer from others members.
Ley see..
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Logical 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!