Finding integers in an array
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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?
0 comentarios
Respuesta aceptada
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
Más respuestas (0)
Ver también
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!