Запуск программы MATLAB из системного запроса Windows
matlab запускает программу MATLAB ® из системного запроса Microsoft ® Windows ®. В этой теме терминmatlab ссылается на введенную команду, а MATLAB - на программу.
matlab команда:
Определяет корневую папку MATLAB, значение, возвращаемое matlabroot функция.
Обрабатывает параметры командной строки и передает другие параметры в MATLAB.
Чтобы захватить код выхода, запустите MATLAB с помощью -wait вариант.
matlab запускает MATLAB с указанными параметрами запуска.option1 ... optionN
option1 ... optionN - Один или несколько параметров запускаОдин или несколько параметров запуска, указанных как строки, соответствующие допустимым параметрам запуска из следующих таблиц.
| Выбор | Результат |
|---|---|
-noFigureWindows | Отключите отображение окон рисунков в MATLAB. |
-nosplash | Не выводите на экран заставку при запуске. |
Начальная рабочая папка - это текущая папка при запуске MATLAB. Дополнительные сведения см. в разделе Папка запуска MATLAB.
| Выбор | Результат |
|---|---|
| Задайте для папки MATLAB значение Пример: |
| Задайте для папки MATLAB значение, заданное настройкой Начальная рабочая папка (Initial working folder), расположенной на странице Общие настройки (General Preferences) окна Настройки (Preferences). |
| Выбор | Результат |
|---|---|
| Копирование выходных данных окна команд, включая отчеты журнала ошибок, в Пример: |
| Включите использование отладчика Java ®. Отладчик Java использует значение по умолчанию Номер порта является необязательным. Однако для использования отладчика Java при выполнении нескольких сеансов MATLAB необходимо указать номер порта. |
| Выбор | Результат |
|---|---|
| Выполнять сценарий, инструкцию или функцию MATLAB неинтерактивно. MATLAB:
Используйте Чтобы проверить, выполняется ли сеанс MATLAB в пакетном режиме, вызовите Пример: |
| Выполнение MATLAB Примечание Чтобы задать начальную рабочую папку, используйте Пример: Пример: |
По умолчанию MATLAB использует возможности многопоточности компьютера, на котором он работает.
| Выбор | Результат |
|---|---|
-singleCompThread | Ограничьте MATLAB одним вычислительным потоком. Эта опция предназначена только для численных вычислений. |
| Выбор | Результат |
|---|---|
-nouserjavapath | Отключить использование |
Эти параметры управляют использованием программных библиотек OpenGL ®, когда MATLAB обнаруживает графический драйвер с известными проблемами. Дополнительные сведения см. в разделе Графические функции с определенными требованиями.
| Выбор | Результат |
|---|---|
-softwareopengl | Принудите MATLAB начать с программных библиотек OpenGL. |
-nosoftwareopengl | Отключить автоматический выбор программного обеспечения OpenGL. |
| Выбор | Результат |
|---|---|
| Запустите MATLAB как сервер автоматизации компонентной объектной модели (COM). MATLAB не отображает заставку и минимизирует окно. Используется для одиночного вызова MATLAB. |
| Зарегистрируйте MATLAB как COM-сервер в реестре Windows. Для изменения реестра Windows необходимы права администратора. В соответствии с параметрами управления учетными записями пользователей (UAC), возможно, потребуется щелкнуть правой кнопкой мыши командную строку Windows и выбрать «Запустить от имени администратора». Если этот параметр недоступен, обратитесь к системному администратору. Также можно зарегистрировать MATLAB в командной строке MATLAB. Тип: regmatlabserver Дополнительные сведения см. в разделе Регистрация MATLAB в качестве COM-сервера и |
| Удалите записи сервера MATLAB COM из реестра. |
По умолчанию при вызове matlab из сценария команда запускает MATLAB, а затем немедленно выполняет следующие инструкции в сценарии. -wait опция приостанавливает сценарий до завершения MATLAB.
| Выбор | Результат |
|---|---|
| Используйте в сценарии для обработки результатов из MATLAB. Вызов MATLAB с этой опцией блокирует продолжение сценария до тех пор, пока не будут сгенерированы результаты. |
Дополнительные сведения см. в разделе Файлы сетевых лицензий.
| Выбор | Результат |
|---|---|
| Используйте файл лицензии, Пример: |
| Выбор | Результат |
|---|---|
-h | Отображение опций без запуска MATLAB. |
-help | То же, что и |
-? | То же, что и |
matlab -nosplash
output.log Файлmatlab -logfile output.log
Чтобы вернуть состояние выхода в командной строке, запустите MATLAB с помощью -wait вариант.
В приглашении операционной системы введите:
matlab -wait
Чтобы добавить папки в путь поиска MATLAB при запуске, установите MATLABPATH переменная среды перед запуском matlab команда. Дополнительные сведения см. в разделе Добавление папок в путь поиска MATLAB при запуске.
-r параметр для неинтерактивного использования не рекомендуетсяНе рекомендуется начинать с R2019a
Для неинтерактивного запуска MATLAB используйте -batch вариант. Для интерактивного запуска MATLAB используйте -r вариант.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.