if (exist("itemcount") == 1)
% here it checks if itemcount is a variable, by changing the value after ==, you can check for function name, file name, dir, path etc.
end
Примечание itemcount указан в двойных кавычках.
Изменяя значение после ==, вы можете проверить имя функции, имя файла, каталог, путь и т. Д.
из /дополнительная информация по адресу: https://www.gnu.org/software/octave/doc/interpreter/Status-of-Variables.html#XREFexist
другие возвращаемые значения .. 2, если имя является абсолютным именем файла, обычным файлом в пути Octave или (после добавления '.m') функциональным файлом в пути Octave, 3, если имя является файлом «.oct» или «.mex» в пути Octave, 5, если имя является встроенной функцией, 7, если имя является каталогом, или 103, если имя является функцией, не связаннойс файлом (вводится в командной строке).В противном случае верните 0.