Script that create all combination in a matrix
    3 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Lucas S
 el 19 de Jun. de 2020
  
    
    
    
    
    Comentada: Lucas S
 el 19 de Jun. de 2020
            Hello,
I have a matrix of 3 elements (3 columns). 
A | B | C
Each elements can take 4 values (0, 1, 2, 3). Is there a function or a way to test all possibilities and complete the matrix with all possibilities ? So 3^4 possibilities.
0|1|2
0|1|3
...
...
Thanks
Edit : I miss an information, in my case elements can have same values so i need to take in consideration :
0 | 0 | 0
1 | 1 | 1
0 | 0 | 2
...
2 comentarios
Respuesta aceptada
  Rik
      
      
 el 19 de Jun. de 2020
        Yet another possible solution:
A=0:3;B=0:3;C=0:3;
[A_,B_,C_]=ndgrid(A,B,C);
combs=[A_(:),B_(:),C_(:)];
Más respuestas (1)
Ver también
Categorías
				Más información sobre Resizing and Reshaping Matrices en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!