three variable together in one loop in different size
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    mohammed hussein
 el 14 de Nov. de 2017
  
    
    
    
    
    Comentada: mohammed hussein
 el 15 de Nov. de 2017
            Hi every one i would like to have three variable working in loop one working alone and another working together in different size. for example
clear all
clc
AA=[1 2 3];
BB=[4 5 6];
CC=[7 8 9 10 11 12 13 14 15];
for ii=1:1:length(AA)
for jj=1:1:length(BB)& kk=1:1:length(CC)
A=AA(ii);
B=BB(jj);
C=CC(kk);
x=[A,B,C]
end
end the results has to be like in loop
X=[1 4 7 8 9]
X=[1 5 10 11 12]
X=[1 6 13 14 15]
X=[2 4 7 8 9]
X=[2 5 10 11 12]
X=[2 6 13 14 15]
X=[3 4 7 8 9]
X=[3 5 10 11 12]
X=[3 6 13 14 15]
thank you very much
0 comentarios
Respuesta aceptada
  Andrei Bobrov
      
      
 el 14 de Nov. de 2017
        
      Editada: Andrei Bobrov
      
      
 el 15 de Nov. de 2017
  
      n = numel(AA);
abc = [AA(:), BB(:), reshape(CC,n,[])'];
ii = fullfact([1 1]*n);
X = abc(bsxfun(@plus, ii(:,[2 ones(1,n+1)]), n*(0:n+1)));
5 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Get Started with Phased Array System Toolbox en Help Center y File Exchange.
			
	Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

