Different values in matrix and in the plot of image
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello everybody,
I have a matrix A with double precision, 198*198 of size.Ploting the image using imshow(A,[]) and search using the Data cursor the value for the voxel (90,90) I get a value x, which is expected. However, using the command window to obtain the same value A(90,90) the value that I obtain is completely different of x. Can somebody explain why this happens and how can I get the value x in the command window?
Thank you in advance, Joaquim
3 comentarios
Adam
el 27 de En. de 2017
I'll add it as an answer then. Given that example I wasn't confident it was a solution, hence the comment instead.
Respuesta aceptada
Adam
el 27 de En. de 2017
You have to be careful with X,Y and rows, columns when indexing into a matrix. To get the value reported as X,Y you need to index your data as data(Y,X) although obviously for 90,90 this would make no difference.
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!