Finding integers in an array

10 visualizaciones (últimos 30 días)
Edgar Diaz
Edgar Diaz el 26 de Mayo de 2018
Comentada: Luke Ramel el 10 de Mzo. de 2023
I have an array with integers and non-integers. Is there a 'find' function where I can gather only the integers from the array?

Respuesta aceptada

Stephan
Stephan el 26 de Mayo de 2018
Editada: Stephan el 26 de Mayo de 2018
Hi,
try this:
A = [5 0.1 -3 -4 -0.5 9 0 11 12 5 0.5]
A =
Columns 1 through 5
5.0000 0.1000 -3.0000 -4.0000 -0.5000
Columns 6 through 10
9.0000 0 11.0000 12.0000 5.0000
Column 11
0.5000
B = A(round(A(:)) == (A(:)))
B =
5 -3 -4 9 0 11 12 5
Best regards
Stephan
  3 comentarios
Rucheru Naicker
Rucheru Naicker el 10 de Mzo. de 2020
Thanks this helped sooo much.
Luke Ramel
Luke Ramel el 10 de Mzo. de 2023
Thanks

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Numeric Types 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!

Translated by