finding a value from a point in a table
    10 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    jason
 el 20 de Oct. de 2022
  
    
    
    
    
    Editada: Cris LaPierre
    
      
 el 20 de Oct. de 2022
            
I have a mat file with data like this, and I want to pull values that correspond to the blue numbers instead of the red numbers. For example, I am unable to find a value for (10,6). 
1 comentario
  dpb
      
      
 el 20 de Oct. de 2022
				Absolutely useless image -- attach some real data as text and show us the actual code used and then explain what it is you're after...if you have an array M, then
M(10,6)
is the value at that location...surely there must be more to the issue than that.
Respuesta aceptada
  Cris LaPierre
    
      
 el 20 de Oct. de 2022
        
      Editada: Cris LaPierre
    
      
 el 20 de Oct. de 2022
  
      So you want to use your own indexing scheme to extract data from your array. It's possible, but is going to be a bit convoluted.
tbl = randi(10,[6,7]);
tbl(1,2:end) = 0:2:10;
tbl(:,1) = [0,0:2:8]
% use logical indexing to create and indes for where the row in the 
% first column that is 6 and column in the first row that is 10
val = tbl(tbl(:,1)==6,tbl(1,:)==10)
0 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Tables 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!


