Repetition of element in matrix
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Danish Nasir
am 4 Sep. 2021
Kommentiert: Walter Roberson
am 4 Sep. 2021
Suppose i have a matrix A=[23 17]
I want to proportion element of A in such a way that sum will remains equal to elemental value of A.
E.g 23 can be proportion to 8 8 7 . Similarly 17 can be 7 7 3
Hence final matrix will be B= [8 8 7 7 7 3]
I am trying to use repelem function but it requires equal proportion of elemets.
How to generate B matrix?
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 4 Sep. 2021
If you are looking for random values, then see https://www.mathworks.com/matlabcentral/answers/327656-conditional-random-number-generation#answer_257296 which has code written by someone who put a lot of thought into making the process "fair"
2 Kommentare
Walter Roberson
am 4 Sep. 2021
https://www.mathworks.com/matlabcentral/answers/1446644-repetition-of-elements-in-a-matrix#answer_780764
I already posted complete code.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!