There some values are stored as 8.8744e+05 while checking the workspace. Is that a problem for doing bitxor operation. Those values are also considered as integers, right?
How to check whether all the elements are integer?
9 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Sneha P S
le 5 Avr 2018
Modifié(e) : Peter H Charlton
le 6 Fév 2025
I had a vector of size (1 x 65536). How can i check whether all the elements in that vector is an integer.
Réponse acceptée
Von Duesenberg
le 5 Avr 2018
check = [1 1.5];
logical(~rem(check,1))
1 commentaire
Peter H Charlton
le 6 Fév 2025
Modifié(e) : Peter H Charlton
le 6 Fév 2025
This produces a logical array indicating whether each element is an integer. If you want to check whether all the elements in an array are integers, then I would suggest a slight edit:
check = [1 1.5];
sum(rem(check,1))==0 % check that there are no non-integers
check = [1 1];
sum(rem(check,1))==0 % check that there are no non-integers
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Logical dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!