Call pts with z value within a range

1 visualización (últimos 30 días)
ha ha
ha ha el 14 de Ag. de 2019
Editada: madhan ravi el 14 de Ag. de 2019
Let's say, I have matrix A (kx3 matrix): (X,Y,Z coordinate)
A=[1 1 1; 2 2 2; 1 2 1; 9 9 2; 5 5 5; 6 6 6; 3 2 1; 1 1 9; 2 2 8];
A=[1 1 1
2 2 2
1 2 1
9 9 2
5 5 5
6 6 6
3 2 1
1 1 9
2 2 8];
If i want to call matrix B somehow the Z coordinate (value in 3rd column) is satisfy condition (1<Z<9):
result_B=[ 2 2 2; 9 9 2; 5 5 5; 6 6 6; 2 2 8];
How can I do that?

Respuesta aceptada

madhan ravi
madhan ravi el 14 de Ag. de 2019
Editada: madhan ravi el 14 de Ag. de 2019
z = A(:,3);
result_B = A((z>1)&(z<9),:)

Más respuestas (0)

Categorías

Más información sobre Resizing and Reshaping Matrices en Help Center y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by