Сценарий оболочки .matlab7rc.sh
содержит определения переменной, используемые скриптом matlab
. Чтобы переопределить переменные, заданные в скрипте matlab
, измените файл .matlab7rc.sh
. Файл .matlab7rc.sh
применяется только когда стартовый MATLAB от Терминала; это не применяется когда стартовый MATLAB путем двойного клика по значку MATLAB в папке Applications.
matlab
смотрит в этих папках для первого возникновения .matlab7rc.sh
в следующем порядке:
Текущая папка
Домашняя папка ($HOME)
Папка matlabroot
/bin
Чтобы отредактировать файл .matlab7rc.sh
, используйте шаблон, расположенный в папке matlabroot
/bin
.
В следующей таблице перечислены переменные. Для получения дополнительной информации см. комментарии в файле .matlab7rc.sh
.
.matlab7rc.sh Переменная
| Определение и стандартное поведение присвоения |
---|
ARCH
| Архитектура машины MATLAB проверяет эти значения в этот порядок:
|
DYLD_LIBRARY_PATH
| Итоговый путь к библиотеке Загрузки
Окончательное значение обычно является разделенным от двоеточия списком четырех подсписков, каждый из которых мог быть пустым. Подсписки:
Заданный в .matlab7rc.sh как LDPATH_PREFIX
Вычисленный в скрипте и включает папки в корневой папке MATLAB и соответствующие папки Java Содержит любое непустое значение DYLD_LIBRARY_PATH от среды, возможно увеличенной в .matlab7rc.sh
Заданный в .matlab7rc.sh как LDPATH_SUFFIX
|
MATLAB
| Корневая папка MATLAB MATLAB использует значение по умолчанию, вычисленное скриптом, если MATLABdefault не сбрасывается в .matlab7rc.sh . В настоящее время MATLABdefault не сбрасывается в поставляющемся .matlab7rc.sh . |
MATLABPATH
| Путь поиска файлов MATLAB Окончательное значение является разделенным от двоеточия списком с MATLABPATH от среды, предварительно ожидаемой к списку вычисленных значений по умолчанию. При запуске можно добавить подпапки userpath к пути поиска файлов MATLAB. Смотрите userpath для деталей. |
SHELL
| Shell, чтобы использовать с MATLAB “! ” или команды unix
Это значение принято от среды, если SHELL не сбрасывается в .matlab7rc.sh . Файл .matlab7rc.sh по умолчанию не сбрасывает SHELL . |
MATLAB_SHELL
| Shell, чтобы использовать вместо SHELL
MATLAB проверки на MATLAB_SHELL сначала и, если пустой или не заданный, проверяет SHELL . Если SHELL также пуст или не заданный, MATLAB использует Оболочку Bourne, /bin/sh . Используйте абсолютный путь для значения MATLAB_SHELL , то есть, /bin/sh , не просто sh . Файл .matlab7rc.sh по умолчанию не ссылается или установить MATLAB_SHELL . |
TOOLBOX
| Путь папки тулбокса
Значение в среде, если не пустой Значение TOOLBOX в .matlab7rc.sh , если сброшено Значение matlabroot /toolbox вычисляется скриптом
Версия MATLAB .matlab7rc.sh не сбрасывает TOOLBOX . |
Скрипт matlab
определяет путь корневой папки MATLAB путем поиска дерева папки от папки matlabroot
/bin
(где скрипт matlab
расположен). Использование MATLAB переменная MATLAB
, чтобы определить местоположение всех файлов в дереве папки MATLAB.
Можно изменить определение MATLAB
. Например, вы можете изменить определение:
Запускать различную версию MATLAB
Когда ваша система использует определенные типы автомонтирующихся схем, и путь, определенный скриптом matlab
, не правилен