how to find the index value
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    singh
      
 el 13 de Mayo de 2015
  
    
    
    
    
    Editada: James Tursa
      
      
 el 13 de Mayo de 2015
            suppose i have on matrix A
 A=  2
     3
     5
     7
     8
     10
i have another matrix B
 B= 
   10    21
   20    11
   63    43
   23    12
   32    54
   78    45
now i wish to get the value from A 7 and B 23 12 through index value.
suppose 7 value store in A 4 location now i get the 4 location values from B
0 comentarios
Respuesta aceptada
  James Tursa
      
      
 el 13 de Mayo de 2015
        
      Editada: James Tursa
      
      
 el 13 de Mayo de 2015
  
      If you are given the value 7 and want to find it in A and then get the corresponding row in B, then you could do this:
x = find(A==7);
r = B(x,:);
If you don't care about storing the index itself, then you can just use logical indexing directly:
r = B(A==7,:);
0 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Matrix Indexing 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!

