Для записи
m-файлов используются каталоги, называемые
родительскими каталогами.
Они
содержат группы файлов определенного функционального назначения, например по
статистическим расчетам, матричным операциям, вычислению определенных классов
функций и т. д.
Однако начиная
с версии MATLAB 5.0 появилась возможность в родительских каталогах создавать
частные каталоги
с именем PRIVATE. Расположенные в них m-файлы доступны
только файлам родительского каталога. Файлы частных каталогов просматриваются
интерпретатором системы MATLAB в первую очередь. Применение частных каталогов
позволяет изменять исходные файлы, сохраняя оригиналы в родительском каталоге
в неизменном виде.
Если вы решили
отказаться от применения измененного файла, достаточно стереть его в частном
каталоге. Такая возможность связана с тем, что интерпретатор при поиске m-файла
прежде всего просматривает частный каталог и интерпретирует найденный в нем
файл. И только если файл не найден, ищется файл в родительском каталоге.