How to use nested loop to produce the row and columns like that
    10 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Shuoze Xu
 el 22 de Mzo. de 2022
  
    
    
    
    
    Comentada: Mathieu NOE
      
 el 22 de Mzo. de 2022
            Given a 2D array, called A, of size 5 x 5,
Sample Output: Given A = [2,4,8,7,3;2,2,3,4,3;5,5,4,2,7;8,2,7,3,9;1,2,3,4,5]; 
output: 
2 4 8 7 3 
2  2      3
5  5      7 
8 2 7 3 9
1 2 3 4 5
% My code
 A = [2,4,8,7,3;2,2,3,4,3;5,5,4,2,7;8,2,7,3,9;1,2,3,4,5];
rows = size(A,1) % the number of rows in A
columns = size(A,2) % the number of columns in A
B = [];
for row = 1:rows
    for column = 1:columns
        if (row == 2 || row == 3)
            if (column == 3 || column == 4)
                B = [B A(i)]
            end
        end
    end
end
disp(B);
My code is wrong i thought
0 comentarios
Respuesta aceptada
  Mathieu NOE
      
 el 22 de Mzo. de 2022
        hello 
seems to me B is simply A but rows 2 and 3 for columns 3 and 4 are empty (filled with NaN)
code  : 
 A = [2,4,8,7,3;2,2,3,4,3;5,5,4,2,7;8,2,7,3,9;1,2,3,4,5];
 B = A;
 B(2:3,3:4) = NaN;
results : 
A =
     2     4     8     7     3
     2     2     3     4     3
     5     5     4     2     7
     8     2     7     3     9
     1     2     3     4     5
B =
     2     4     8     7     3
     2     2   NaN   NaN     3
     5     5   NaN   NaN     7
     8     2     7     3     9
     1     2     3     4     5
4 comentarios
Más respuestas (1)
  Arif Hoq
      
 el 22 de Mzo. de 2022
        you did not clear your expection. you can try this
A = [2,4,8,7,3;2,2,3,4,3;5,5,4,2,7;8,2,7,3,9;1,2,3,4,5];
rows = size(A,1); % the number of rows in A
columns = size(A,2); % the number of columns in A
B = [];
for row = 1:rows
    for column = 1:columns
%         if row == 2 || row == 3 && column == 3 || column == 4
         if (row == 2 || row == 3)
            if (column == 3 || column == 4)
                B = [B A(row)]
            end
        end
    end
end
disp(B);
2 comentarios
Ver también
Categorías
				Más información sobre Loops and Conditional Statements 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!


