The .matlab7rc.sh
интерпретатор содержит определения переменных, используемые matlab
скрипт. Чтобы переопределить переменные, определенные в matlab
скрипт, изменение .matlab7rc.sh
файл. The .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 |
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 использует интерпретатор Борна, /bin/sh . Используйте абсолютный путь для значения MATLAB_SHELL , то есть /bin/sh , а не просто sh . Значение по умолчанию .matlab7rc.sh файл не ссылается и не устанавливает MATLAB_SHELL . |
TOOLBOX
| Путь к папке тулбокса
Значение в окружении, если не пустое Значение TOOLBOX в .matlab7rc.sh , если сброс Значение matlabroot /toolbox вычисляется скриптом
Версия MATLAB .matlab7rc.sh не сбрасывает TOOLBOX . |
The matlab
скрипт определяет путь к корневой папке MATLAB путем поиска дерева папок из matlabroot
/bin
папка (где matlab
находится скрипт). MATLAB использует MATLAB
переменная, чтобы найти все файлы в дереве папок MATLAB.
Можно изменить определение MATLAB
. Для примера можно изменить определение:
Запуск другой версии MATLAB
Когда ваша система использует определенные типы схем автоматизации и путь, определяемый matlab
скрипт не верен