How to get ones out of matrix

2 visualizaciones (últimos 30 días)
Kamil Kacer
Kamil Kacer el 3 de Dic. de 2020
Comentada: Kamil Kacer el 3 de Dic. de 2020
Hi i have this matrix I want to write an if statement or use a function where i detect if there is any '1' in this sequence ant if it is i want to also give me at which position.

Respuesta aceptada

KSSV
KSSV el 3 de Dic. de 2020
a = [0 1 1 0] ;
idx = find(a==1)
idx = 1×2
2 3
  3 comentarios
Rik
Rik el 3 de Dic. de 2020
If you insist on words, you probably need something like this.
Otherwise you can do this:
a = [0 1 1 0] ;
idx = find(a==1);
fprintf('frame %d\n',idx(1))
frame 2
Kamil Kacer
Kamil Kacer el 3 de Dic. de 2020
I works perfectly i just put idx(:) instead of (1) and i get where all the ones are
Thaaaank youu

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by