building a matrix with conditions for rows and columns
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to build a matrix in the following manner
Enter number of switching elements – “k”
Enter number of coupling edges- “n”
Total structures possible= fact (n+k-1)/ (fact (k)*fact (n-1))
Total number of columns=n
Total number of rows= All possible combinations with sum=k
For example
n=10
k=9
Total Structures=48620
e12 e13 e14 e15 e23 e24 e25 e34 e35 e45
0 0 0 0 0 0 0 0 0 9
0 0 0 0 0 0 0 0 1 8
0 0 0 0 0 0 0 0 2 7
0 0 0 0 0 0 0 0 3 6
0 0 0 0 0 0 0 0 4 5
0 0 0 0 0 0 0 0 5 4
0 0 0 0 0 0 0 0 6 3
0 0 0 0 0 0 0 0 7 2
0 0 0 0 0 0 0 0 8 1
0 0 0 0 0 0 0 0 9 0
0 0 0 0 0 0 0 1 0 8
0 0 0 0 0 0 0 1 1 7
.
.
.
So on till I have this 48620*10 matrix in the same manner as shown above. I then have to perform calculations with this matrix as well
BR Manoj
0 Kommentare
Antworten (0)
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!