Опции запуска предписывают MATLAB ® выполнять определенные операции при запуске программы. Параметры запуска также называются флагами команд или переключателями командной строки. При запуске в приглашении операционной системы укажите параметры в качестве аргументов для matlab команда. Например, далее запускается MATLAB и подавляется отображение заставки.
matlab -nosplash
На платформах Windows ® перед опцией запуска можно установить дефис (-) или косая черта (/). Например, -nosplash и /nosplash эквивалентны.
Выбранные параметры запуска можно добавить в целевой путь ярлыка на платформе Windows для MATLAB.
Чтобы использовать опции запуска для значка ярлыка MATLAB, выполните следующие действия.
Щелкните правой кнопкой мыши значок ярлыка для MATLAB
и выберите в контекстном меню пункт Свойства (Properties). Откроется диалоговое окно Свойства (Properties) для MATLAB (MATLAB) на панели Ярлык (Shortcut).
В поле Target после целевого пути для "matlab.exe", добавьте параметр запуска и нажмите кнопку «ОК».
В этом примере выполняется MATLAB. results сценарий или функция после запуска, где results.m находится в папке запуска или в пути поиска MATLAB. Текст в поле Цель аналогичен следующему:
"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), расположенное в параметрах Общие настройки (General Preferences) в окне Настройки (Preferences):
/home/myname/mytools
При запуске MATLAB автоматически выполняет команду matlabrc.m файл и startup.m, если он существует в пути поиска MATLAB. Файл matlabrc.m, который находится в matlabroot/toolbox/local зарезервирована для использования MathWorks ® и системными администраторами в многопользовательских системах. Чтобы найти startup.m файл, тип:
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.
matlab (Linux) | matlab (macOS) | matlab (Windows) | Окно «Настройки»