A method to control on a certain variable n is present in a column (left or right) of a matrix

1 visualización (últimos 30 días)
Hi,
Someone could help me find a method to check on a certain variable n is present in a column (left or right) of a matrix.
The matrix presents with these dimensions:
Edge = [1 2;
2 3;
3 4;
2 6;
3 7;
5 6;
6 7;
7 8];
[i,j]=size(Edge);
Thank you so much!
  2 comentarios
Marco Camozzi
Marco Camozzi el 28 de Abr. de 2020
Thanks a lot for the answer, I am looking for a function that certifies me if my variable n is present in the first left column, because the left column corresponds to all the starpoints of a grid of segments

Iniciar sesión para comentar.

Respuesta aceptada

Tommy
Tommy el 28 de Abr. de 2020
Editada: Tommy el 28 de Abr. de 2020
Possibly this?
>> any(Edge==2)
ans =
1×2 logical array
1 1 % 2 is present in both
>> any(Edge==1)
ans =
1×2 logical array
1 0 % 1 is present in first column
>> any(Edge==9)
ans =
1×2 logical array
0 0 % 9 is present in neither column
(edit) Then how about this?
any(Edge(:,1)==n)
For exampe,
>> any(Edge(:,1)==9)
ans =
logical
0
  1 comentario
Marco Camozzi
Marco Camozzi el 28 de Abr. de 2020
Thanks a lot for the answer, I am looking for a function that certifies me if my variable n is present in the first left column, because the left column corresponds to all the starpoints of a grid of segments

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Logical en Help Center y File Exchange.

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by