Extract specific values and row coloumn information in matrix
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Fadhurrahman
 el 31 de En. de 2022
  
    
    
    
    
    Comentada: Star Strider
      
      
 el 31 de En. de 2022
            i have a matrix with size of 270x560 and has a value from 0 to 7 in it.
i want to extract a values of 5 in this matrix and also an information about the location (row and column) of these value in 270x560 matrix
is there any reference to do it? 
here is some code that i already tried
x = B(:,:) ;
y = B(:,:) ;
z = x(y==5)
 also i tried using find function but the result shows some random numbers
out = find(B == 5);
0 comentarios
Respuesta aceptada
  Cris LaPierre
    
      
 el 31 de En. de 2022
        Use this syntax: [row,col] = find(___)
[row,col] = find(B == 5);
0 comentarios
Más respuestas (1)
  Star Strider
      
      
 el 31 de En. de 2022
        Try this — 
M = randi([0 7], 5, 6)                                      % Example Matrix
[r,c] = find(M == 5);                                       % r = Row,  c = Column, For Each Occurrence
row_col = [r c]                                             % Matching Row, Column References
.
2 comentarios
Ver también
Categorías
				Más información sobre Deep Learning Toolbox 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!


