rehash

Обновите кэши функций и путей к файловой системе

Описание

rehash обновляет MATLAB® список известных файлов и классов для папок в пути поиска файлов, которые не находятся в matlabroot. Он сравнивает временные метки для загруженных функций с их временными метками на диске. Он очищает загруженные функции, если файлы на диске более новые. Все это обычно происходит каждый раз, когда MATLAB отображает приглашение Командного окна. Использование rehash без аргументов, только когда вы запускаете программный файл, который обновляет другой программный файл, и вызывающий файл должен использовать обновленную версию второго файла до завершения работы вызывающего файла.

rehash path выполняет те же обновления, что и rehash, за исключением того, что он безоговорочно обновляет список известных файлов и классов для всех папок в пути поиска файлов, которые не находятся в matlabroot. Выполняйте rehash path только если вы получите предупреждение во время запуска MATLAB, уведомляющее вас о том, что MATLAB не может сказать, изменилась ли папка, и вы сталкиваетесь с проблемами с MATLAB, не используя самые актуальные версии ваших программных файлов.

rehash toolbox выполняет те же обновления, что и rehash path, за исключением того, что он обновляет список известных файлов и классов для всех папок в пути поиска файлов, включая папки в matlabroot. Выполняйте rehash toolbox при изменении, добавлении или удалении файлов в matlabroot во время сеанса. Как правило, вы не должны вносить изменения в файлы и папки в matlabroot.

rehash toolboxcache выполняет те же обновления, что и rehash toolbox, а также обновляет файл кэша. Это эквивалентно нажатию кнопки Update Toolbox Path Cache, расположенной на General Preferences странице Preferences Window.

Представлено до R2006a