Опции запуска дают MATLAB® команду выполнять определенные операции, когда вы запускаете программу. Опции запуска также называются флагами команды или переключателями командной строки. Когда вы запускаете в подсказке операционной системы, задаете опции в качестве аргументов к matlab
команда. Например, следующее запускает MATLAB и подавляет отображение экрана-заставки.
matlab -nosplash
На платформах Windows® можно предшествовать опции запуска с любым дефис (-
) или наклонная черта (/
). Например, -nosplash
и /nosplash
эквивалентны.
Можно добавить выбранные опции запуска в целевой путь для ярлыка на платформе Windows для MATLAB.
Чтобы использовать опции запуска для ярлыка MATLAB, выполните эти шаги:
Щелкните правой кнопкой по ярлыку для MATLAB и выберите Properties из контекстного меню. Диалоговое окно Properties для MATLAB открывается к панели Shortcut.
В поле Target, после целевого пути для "matlab.exe"
, добавьте опцию запуска и нажмите OK.
Этот пример запускает results
MATLAB скрипт или функция после запуска, где
results.m
находится в папке запуска или на пути поиска файлов MATLAB. Текст в поле Target похож на следующее:
"C:\Program Files\MATLAB\R2016b\bin\matlab.exe" -r "results"
Включайте оператор, но не опцию (-r
) в двойных кавычках.
Используйте точки с запятой или запятые, чтобы разделить несколько операторов. Этот пример изменяет формат в short
, и затем запускает файл кода MATLAB results
:
"... matlab.exe" -r "format('short');results"
Разделите несколько опций пробелами. Этот пример запускает MATLAB, не отображая экран-заставку, и затем запускает файл кода MATLAB results
:
"... matlab.exe" -nosplash -r "results"
startup.m
файл является файлом, который вы создаете, чтобы задать опции запуска. Создайте startup.m
файл в папке на пути поиска файлов MATLAB. Используйте startup.m
чтобы изменить путь поиска файлов по умолчанию, предопределите переменные в своей рабочей области или задайте значения по умолчанию для графических объектов. Например, следующий оператор добавляет пользовательскую папку /home/myname/mytools
к пути поиска файлов.
addpath /home/myname/mytools
Изменить текущую папку на запуске к mytools
, установите значение Initial working folder, описанное в общих Настройках, к:
/home/myname/mytools
При запуске MATLAB автоматически выполняет matlabrc.m
файл и startup.m
, если это существует на пути поиска файлов MATLAB. Файл matlabrc.m
, который находится в matlabroot
/toolbox/local
папка, резервируется для использования MathWorks® и системными администраторами в многопользовательских системах. Определять местоположение startup.m
fileType :
which startup
Если MATLAB находит startup.m
файл, затем это отображает путь к файлу.
Можно передать переменные Perl MATLAB на запуске при помощи -r
опция matlab
функция. Например, примите функцию MATLAB test
это берет одну входную переменную:
function test(x)
Чтобы передать переменную Perl вместо константы как входной параметр, выполните эти шаги. Эта команда запускает MATLAB и запускает test
с входным параметром 10
.
Создайте скрипт Perl такой как
#!/usr/local/bin/perl $val = 10; system('matlab -r "test(' . ${val} . ')"');
Вызовите скрипт Perl в подсказке с помощью интерпретатора Perl.
Для получения дополнительной информации смотрите -r
опция в matlab (Windows)
, matlab (macOS)
, или matlab (Linux)
.
Когда MATLAB запускается, он создает путь к классу для программного обеспечения Java® с помощью javaclasspath.txt
и javalibrarypath.txt
файлы. Для получения дополнительной информации смотрите Путь к классу Java и Найдите Библиотеки Нативного метода.
Для получения информации о выделении памяти для объектов Java смотрите Настройки Java Heap Memory.
matlab (Linux)
| matlab (macOS)
| matlab (Windows)