How to get data based on first and second column
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Muhammad Uswah Pawara
el 25 de Nov. de 2018
Comentada: dpb
el 26 de Nov. de 2018
Hallo, I have matrix (793576x3) that consist of x,y,z, which are x = longitude and y = latitude and z = depth.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/196582/image.png)
I want to get z data only for coordinate x,y (92,8.25),(92.5,8.0).., and so on that means +0.25 for x coordinate and -25 for y coordinate. so the results should be
x y z
92 8.25 -
92.25 8.0 -
92.50 7.75 -
0 comentarios
Respuesta aceptada
dpb
el 25 de Nov. de 2018
Editada: dpb
el 26 de Nov. de 2018
mxx=max(A(:,1)); % max X coordinate in array
ix=ismember(A(:,1),[92:0.025:mxx]); % locations in A of desired values
B=A(ix,:): % those elements of A
Más respuestas (0)
Ver también
Categorías
Más información sobre 3-D Scene Control 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!