building a matrix with conditions for rows and columns
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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 commentaires
Réponses (0)
Voir également
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!