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