Определите, является ли введенный целочисленным массивом
возвращает логический TF = isinteger(A)1 TRUE) если A массив целочисленного типа. В противном случае это возвращает логический 0 ложь).
Целочисленные типы в MATLAB® включают: int8int16int32int64uint8uint16uint32, и uint64. Для получения дополнительной информации смотрите Целочисленные Классы.
Для числа с плавающей запятой single или double введите, можно проверять, является ли это также целое число при помощи round функция (в относительной точности с плавающей точкой eps). Если округленное значение номера равно исходному значению перед округлением, то номер является целым числом. Например, 2 == round(2) возвращает логический 1 TRUE) начиная с 2 целое число.